служба для получения ответов по межведу в заявлениях с ЕПГУ - Версия для печати +- АСИОУ - автоматизированная система информационного обеспечения управления образовательным процессом (https://forum.asiou.ru) +-- Форум: Поддержка АСИОУ (https://forum.asiou.ru/forumdisplay.php?fid=44) +-- Тема: служба для получения ответов по межведу в заявлениях с ЕПГУ (/showthread.php?tid=1656) |
служба для получения ответов по межведу в заявлениях с ЕПГУ - Ruslan - 13-04-2023 в /etc/systemd/system создаем файл runaps.service Код: [Unit] создаем файл /var/www/cmd/runaps.sh (/var/www/ - путь, где лежит АСИОУ), сделать его запускаемым Код: #!/bin/bash запуск службы: 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 - количество записей за раз RE: служба для получения ответов по межведу в заявлениях с ЕПГУ - #yarsch078 - 13-04-2023 runaps.sh не найден в текущем дистрибутиве http://asiou.coikko.ru/static/upd_vers/x64/www7.7.0.zip. ЗЫ http://asiou.coikko.ru/static/upd_vers/x32/www7.7.0.zip - аналогично. RE: служба для получения ответов по межведу в заявлениях с ЕПГУ - #yarsch078 - 13-04-2023 (13-04-2023, 12:19)Ruslan Писал(а): создаем файл /var/www/cmd/runaps.sh (/var/www/ - путь, где лежит АСИОУ), сделать его запускаемым Пропустили как-то этот момент) Все-равно вопросы остаются: - в какой документации это отражено? - должен ли быть випнет на машине для обслуживания этого сервиса? - не "сожрет" ли сервис память, как это случилось на АСИОУ под виндой? RE: служба для получения ответов по межведу в заявлениях с ЕПГУ - Ruslan - 13-04-2023 (13-04-2023, 14:33)#yarsch078 Писал(а):(13-04-2023, 12:19)Ruslan Писал(а): создаем файл /var/www/cmd/runaps.sh (/var/www/ - путь, где лежит АСИОУ), сделать его запускаемым - ни в какой документации. - сервис связывается с РСМЭВ и работает на сервере АСИОУ, следовательно - випнет должен работать на этом сервере - протестировал на сервере, 4 ГБ оперативки. все нормально - один процесс, потребляет мало: десятки, сотни мегабайт (максимум) на винде он вшит в инсталятор и при установке создает службу виндовую. RE: служба для получения ответов по межведу в заявлениях с ЕПГУ - #yarsch078 - 13-04-2023 Спасибо, понятно. У нас 2 приложения работают: одно под Виндой, другое - под Линухом. Обновляем под Виндой только руками, поскольку неоднократно и безуспешно пытались обновлять автоинсталлятором. А в связи нынешним странным обновлением, пожирающим оперативу (на Винде - точно), как-то боязно обновляться, если только под Виндой службы отключить) RE: служба для получения ответов по межведу в заявлениях с ЕПГУ - #yarsch078 - 14-04-2023 (13-04-2023, 16:00)Ruslan Писал(а): - протестировал на сервере, 4 ГБ оперативки. все нормально - один процесс, потребляет мало: десятки, сотни мегабайт (максимум) А у вас в Линухе memcached установлен, или он не требуется? Вроде бы он требуется для python-memcached. RE: служба для получения ответов по межведу в заявлениях с ЕПГУ - Ruslan - 14-04-2023 (14-04-2023, 15:05)#yarsch078 Писал(а):(13-04-2023, 16:00)Ruslan Писал(а): - протестировал на сервере, 4 ГБ оперативки. все нормально - один процесс, потребляет мало: десятки, сотни мегабайт (максимум) установлен как модуль питона. без него питон не запустился бы (если он там используется) python-memcached==1.59 RE: служба для получения ответов по межведу в заявлениях с ЕПГУ - #yarsch078 - 14-04-2023 А сама служба memcached у Вас установлена (systemctl status memcached)? Она же требуется, как следует из описания - https://pypi.org/project/python-memcached/ ЗЫ У нас ее нет) RE: служба для получения ответов по межведу в заявлениях с ЕПГУ - Ruslan - 14-04-2023 (14-04-2023, 15:57)#yarsch078 Писал(а): А сама служба memcached у Вас установлена (systemctl status memcached)? Она же требуется, как следует из описания - https://pypi.org/project/python-memcached/ нет Unit memcached.service could not be found. она необязательно, но с ней будет лучше. |