+7 499 990-10-21

Поддержка многофискальности

Re: Поддержка многофискальности

Сообщение BigAndy » 28 окт 2010, 21:21

Есть какая нибудь документация или инструкция что ЭТО такое и как ЭТО использовать для многофискальности?

Очевидно партицирование следует делать так (как мы испытываем в данный момент)
Создаются партиции таблицы transaction. В саму таблицу добавляются поля
acces_user varchar default current_user
access_timestamp timestamp default current_timestamp
access_node varchar default inet_client_addr() ||':'||inet_client_port()
access_server varchar default inet_server_addr() ||':'||inet_server_port()...

(признаюсь честно, мы все таблицы так переделали и уже давно, плюс написали триггеры и накатли на них рулеса instead of, логирующие все таблицы, но это отдельная песня.)

дале в
<chroot_directory> /etc/dancy/Trans_db.conf каждого хоста (у нас dancy запускается на одной машине в чруте, потом раздаются ультратонким клиентам)
Меняем
[DB] Transaction > на соответсвующую партицию
[USER] <для каждого клиента свой>
[PASS] <для каждого клиента свой>
[HOST] <для каждого клиента может быть свой>
[PORT] <для каждого клиента может быть свой>
[LOG] /tmp/dancy/postgres_log/transactions<свой>.log --но он не нам не нужен, ибо все логируется средствами БД. Даже то, что в transactions<свой>.log не пишется по дефолту.

Пока в тестовом режиме работает.
BigAndy
 
Постов: 461
Зарегистрирован: 29 ноя 2009, 17:11

Re: Поддержка многофискальности

Сообщение mighty » 17 ноя 2010, 15:50

Спасибо за инфу по партиционированию, но нужно несколько иное, техзадание я описал постом выше. Хотелось бы услышать ответ техподдержки, возможно это реализовать силами разработчиков ДЭНСИ,без привлечения сторонних разработчиков, чтобы это был стандартный дистрибутив ДЭНСИ, а не только своя доработка?
mighty
 
Постов: 7
Зарегистрирован: 11 апр 2010, 18:00

Re: Поддержка многофискальности

Сообщение Alexander » 17 ноя 2010, 16:08

К этому вопросу можно будет вернуться после выхода версии 1.2.6
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Пред.

Вернуться в Техподдержка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


cron

Кто сейчас на конференции

Сейчас посетителей на конференции: 1, из них зарегистрированных: 0, скрытых: 0 и гостей: 1 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (180) здесь было 29 апр 2024, 13:15

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1