...
Для этого необходимо в файле настроек /opt/artixcs-sales-loader/application.properties
сервиса artixcs-sales-loader
указать путь к сертификату и путь к приватному ключу:
Code Block | ||||
---|---|---|---|---|
| ||||
#Путь к сертификату для организации SSL подключения. Если не указать, то соединение будет незащищенным. #server.certPath=/tmp/ssl/server-cert.pem server.certPath= #Путь к приватному ключу для организации SSL подключения. Если не указать, то соединение будет незащищенным #server.privateKeyPath=/tmp/ssl/server-key.pem server.privateKeyPath= |
Необходимо, чтобы при использовании SSL у sync-agent
в в настройке grpcHostCS было прописано доменное имя, по которому будет доступен сервис загрузки продаж и оно же должно быть указано в сертификате этого сервиса.
...
- Установить версию протокола обмена.
- Установить пакет
artixcs-sales-loader
, если он не был установлен по умолчанию. Установить пакет МКС, выполнив команду:
Code Block language text sudo apt-get install artixcs-middle
В файле настроек роутинга продаж МКС
/opt/artixcs-sales-loader/application.properties
вручную указатьtrue
для параметраredirect-sales
:Code Block language text title Пример настройки #Настройка роутинга продаж (имеет смысл только для МКС). Если не указывать, то по-умолчанию будет false, localhost, 7795. redirect-sales=true sync-core.host=127.0.0.1 sync-core.port=7795
...
По умолчанию максимальный размер отправляемого по протоколу GRPC сообщения равен 10МБ. Чтобы увеличить размер сообщения до 100МБ, необходимо:
В начало конфигурационного файла
/opt/artixcs-sales-loader/artixcs-sales-loader.conf
добавить строку:Code Block language text JAVA_OPTS="-Dsu.artix.cashserver.sales.loader.server.max.inbound.message.size.in.megabytes=100"
Перезапустить сервис загрузки продаж:
Code Block language text service artixcs-sales-loader restart