Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Необходимо создать новый тип устройства, назвать его, например, Access+Accounting - данный тип устройства будет отражать приложения TvAccess и TvAccounting.

Image RemovedImage Added

Далее создайте новый тип устройства, назовите его, например, Ministra и добавьте конфигурацию:

Блок кода
languageruby
linenumbersfalse
# В качестве account_number используется:
# 0 - поле Логин корневого аккаунта; если не указано, то ID корневого аккаунта,
# отформатированный с помощью om.accountNumber.format
# 1 - ID корневого аккаунта, отформатированный с помощью om.accountNumber.format
# 2 - поле Идентификатор корневого аккаунта; если не указано, то ID корневого аккаунта,
# отформатированный с помощью om.accountNumber.format
om.accountNumber.mode=2


# Формат account_number, если в качестве него используется ID корневого аккаунта
om#om.accountNumber.format=


# Формат логина, если в качестве него используется ID аккаунта
om#om.account.loginFormat=


# Тариф по умолчанию
om.tariff.default=

# ID продукта-папки, содержащей в себе папки-тарифы
om.tariff.product.parentIds=

# Режим синхронизации продуктов (0 - по событию, 1 - по событию, полная)
om.product.syncMode=1

В качестве OrderManager выберите MinistraOrderManager.

Image Added

Image Added

Создайте устройство типа Access+Accounting и укажите конфигурацию:

Блок кода
languageruby
titleКонфигурация
# Обработка/обсчет
# кол-во потоков в обработчике
accounting.worker.1.thread.count=1
# пауза перед следующим выполнением
accounting.worker.1.tracking.account.1.delay=60
# максимальное кол-во обработанных аккаунтов в одном выполнении
accounting.worker.1.tracking.account.1.batchSize=500
# пауза перед следующим выполнением
accounting.worker.1.tracking.event.1.delay=10
# максимальное кол-во обработанных аккаунтов в одном выполнении
accounting.worker.1.tracking.event.1.batchSize=100


# Синхронизация
# кол-во выполняемых задач в одном блоке
om.batch.size=20
# время ожидания завершения future задач
om.batch.pause=0
# время ожидания завершения future задач
om.batch.wait=5
# время ожидания следующей задачи перед закрытием соединения
om.batch.waitNext=5

# пауза после ошибки
om.error.pause=60
# кол-во попыток с ошибкой перед тем как отложить задачу
om.error.redelivery.count=5
# кол-во попыток с ошибкой после которого отправить оповещение
om.error.alarm.count=20
# таймаут задания, выполняющегося с ошибкой
om.error.redelivery.timeout=86400

Данное устройство будет отражать приложения TVAccess и TVAccounting.

Image Added

Создайте дочернее к предыдущему устройству устройство типа Ministra, указажите хост подключения, логин и пароль.

Image Added