Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
служба для получения ответов по межведу в заявлениях с ЕПГУ
#1
в /etc/systemd/system создаем файл  runaps.service



Код:
[Unit]
Description=Apsheduler jobs exec
After=network.target
[Service]
#пользователь и группа, под которыми работает служба АСИОУ. Исправить под себя
User=www-data
Group=www-data
#пусть к runaps.sh на вашем сервере
ExecStart=/var/www/cmd/runaps.sh
Restart=on-failure
[Install]
WantedBy=network.target




создаем файл /var/www/cmd/runaps.sh (/var/www/ - путь, где лежит АСИОУ), сделать его запускаемым



Код:
#!/bin/bash
#путь к АСИОУ
cd /var/www/
#путь к питону в виртуальном окружении
/opt/venv/bin/python manage.py runaps






запуск службы:
systemctl start runaps


остановка:
systemctl stop runaps


логи (не должно быть трейсбэков):
/var/www/log/debug.log


параметры:

файл /var/www/asiou/settings.py


ZAGS_UPD_RANGE - таймаут между опросами ответов загс

MVD_UPD_RANGE - таймаут между опросами ответов МВД



APP_DEFAULT_PERPAGE - количество записей за раз
Ответить


Сообщения в этой теме
служба для получения ответов по межведу в заявлениях с ЕПГУ - Автор: Ruslan - 13-04-2023, 12:19

Переход:


Пользователи просматривают эту тему: 1 Гость(ей)