Closed omgiafs closed 7 years ago
uwsgi никак не сможет запустить сканирование по расписанию, т.к. его задача обрабатывать Http-запросы. Для работы периодического сканирования нужно запустить отдельный воркер, можно в режиме демона. В инструкции это описано: python3 manage.py sopds_scanner start --daemon
Sopds на nginx + uWSGI.
manage.py:
-rwxr--r-- 1 www-data www-data 248 Dec 14 11:11 manage.py
sopds/settings.py:
systemctl uwsgi restart
, страница в браузере обновлена.Сканирования не происходит ни через 5, ни через 10 минут.
Или сканирование по расписанию из коробки не работает и надо где-то чего-то включить? Можно, конечно, и кроном дёргать, но раз функционал заявлен в программе, то как добиться сканирования по расписанию?
Связка nginx + uWSGI ни при чем. Запускал сервер standalone, то же самое. Менял параметры SOPDS_SCAN_SHED_XXX на простые, типа в 13 часов 12 минут - то же самое. Не сканирует в заданное время, независимо от таймзоны (выставлял 2 часовых параметра - местный и GMT).