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

Ключ

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

...

Информация
titleОбратите внимание


Если при запуске утилиты через cron файлам справочников выдаются недостаточные права (-rw-r--r- вместо -rw-rw-r--), то необходимо выполнить следующую инструкцию

Раскрыть
titleИнструкция

1. Отредактировать юнит файл крона /usr/lib/systemd/system/crond.service

Блок кода
languagebash
titlecrond.service
[Service]
UMask=0002

2. Перезагрузить список доступных сервисов, чтобы systemd мог управлять новым сервисом:

Блок кода
languagebash
systemctl daemon-reload

3. Перезагрузить сервис crond

Блок кода
languagebash
service crond restart

Апдейтер установлен на сервере приложений

Пример для запуска обновления справочников «Подсказок», если утилита установлена на сервере приложений, а полный путь к утилите /opt/updater
Расписание:

...

Раскрыть
titleНастройка обновления по расписанию для «Единого клиента»

Расписание:

Без форматирования
00 20 * * 6 cd /opt/updater && /opt/updater/download-dictionaries-cdi.sh 

Скрипты:

Блок кода
languagebash
title/opt/updater/download-dictionaries-cdi.sh
# Загрузка справочников Единого клиента
/opt/updater/updater download cdi_egr


# Обновление справочников Единого клиента
/opt/updater/updater update cdi_egr

Апдейтер установлен на удаленном сервере

Пример для запуска обновления справочников «Подсказок», если утилита установлена на удаленном сервере, а полный путь к утилите /opt/updater
Расписание:

...