Для работы сервиса Exchanger необходимо установить пакет artix-cs-exchangers (ранее использовалась версия пакета artix-cs2.0-exchangers), в результате чего на кассовом сервере появится каталог /opt/exchangers.
| Tip |
|---|
Правила считывания конфигурационных файлов Конфигурационные файлы представляют собой файлы формата *.ini, в которых находятся настройки сервиса. Основным конфигурационным файлом является Порядок считывания настроек:
Настройки из файла в директории |
Настройки обмена задаются в конфигурационном файле /opt/exchangers/config/cs/exchangers.ini. Файл разделен на секции, каждая из которых отвечает за конфигурирование определенной части функционала. Пути к директории журнала событий сервиса Exchanger и к рабочей директории для файлового обмена справочниками и продажами задаются в секции main:
Секция | Наименование | Тип данных | Описание | Примечания | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
main
| workDirectory | строковый | Рабочая директория, в которой будет выполняться обработка справочников и файлов продаж – их конвертация, загрузка и выгрузка. Если параметр не задан явно – берется значение по умолчанию | Значением по По умолчанию | является директория/opt/exchangers/work | ||||||
| logDirectory | строковый | Директория ведения журнала событий Exchanger. Если параметр не задан явно - берется значение по умолчанию | Значением по По умолчанию | является директория/opt/exchangers/logs | |||||||
| IMAGES_SERVICE | sourceDirectory | строковый | Путь к директории, в которой будут храниться изображения на АСТУ | По умолчанию /path/to/images | |||||||
| maxImageSize | строковый | Максимальный размер файла в байтах | По умолчанию 1048576 (1МБ) |
| Code Block | ||
|---|---|---|
| ||
[main]
; Рабочая директория
workDirectory = /opt/exchangers/work
; директория для лога
logDirectory = /opt/exchangers/logs
...
[IMAGES_SERVICE]
; Путь к директории с изображениями на АСТУ
;sourceDirectory = /path/to/images
; Максимальный размер файла в байтах. По умолчанию - 1048576 (1Мб)
maxImageSize = 1048576 |
Настройки сервиса для различных форматов производятся в web-интерфейсе кассового сервера и подробно описаны в разделе "Обмен АСТУ - Кассовый сервер".
| Anchor | ||||
|---|---|---|---|---|
|
Файлы логов хранятся в директории /opt/exchangers/logs/.
...