我正在为NET-SNMP设置Flask RESTapi,因为我在Windows中进行了大部分开发。
问题是Supervisor没有找到我安装的mib。 如果我用Gunicorn手动运行烧瓶应用程序,一切都会有效。
但是对于主管,我得到例外,说它找不到mibs文件。
已安装的mib位于/home/web/.snmp
中主管conf
[program:app]
command = /home/web/www/venv/bin/python3.6 /home/web/www/venv/bin/gunicorn app:app -b localhost:8000
directory = /home/web/www/app
user = web
答案 0 :(得分:1)
解决。
为配置添加了环境
[program:app]
command = /home/web/www/venv/bin/python3.6 /home/web/www/venv/bin/gunicorn
app:app -b localhost:8000
directory = /home/web/www/app
user = web
environment=HOME="/home/web",USER="web"