Корпоративная версия благодаря репликации транзакций позволяет использовать игровую карту с единым балансом во всех локальных игровых центрах, а также строить общие отчеты по всем игротекам. Разворачивать "Репликацию транзакций" без "Репликации карт" нельзя.
Архитектура "Репликации транзакций" подразумевает возможность разворачивания только части которая передаёт транзакции из локальных центров в центральный. В этом случае единого баланса у карт не будет, но на центральном сервере можно будет строить отчеты по всем игротекам. Данная схема работы так же требует наличие "Репликации карт"!
Схема работы "Репликации транзакций"
draw.io Diagram | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Стоит обратить внимание, что пока транзакции не окажутся в таблице gk.GK_TRANSACTS, службы транспорта не передадут транзакции на принимающую сторону. Поэтому важна работа gkPosServer на всех точках, особенно на центральном сервере. Для того чтобы осуществлялось применение транзакций в ini gkPosServer необходим параметр:
[Settings]
ProcessRplTransactionsInterval =10
Схема работы "Репликации транзакций"
...
Стоит обратить внимание, что пока транзакции не окажутся в таблице gk.GK_TRANSACTS, службы транспорта не передадут транзакции на принимающую сторону. Поэтому важна работа gkPosServer на всех точках, особенно на центральном сервере. Для того чтобы осуществлялось применение транзакций в ini gkPosServer необходим параметр:
[Settings]
ProcessRplTransactionsInterval =10