问题描述
这个问题已经在论坛上发表了好几次,但是没有一个给出正确的答案。首先让我解释一下情况,我已经为uWsgi服务器创建了一个自定义的systemd服务(uwsgi.service)(这样,我不必在每次计算机重新启动时都手动启动uWsgi服务器)。以下是我的uwsgi.service
:
[Unit]
Description=UWsgi Server
StartLimitIntervalSec=0
[Service]
Type=simple
Restart=always
RestartSec=1
User=hash
ExecStart=/usr/local/bin/uwsgi /home/hash/analysisnode/uwsgi.ini
StandardOutput=append:/var/log/uwsgi_stdo.log
StandardError=append:/var/log/uwsgi_stde.log
[Install]
WantedBy=multi-user.target
因此,uwsgi.service
仅登录到一个文件,即uwsgi_stde.log
,而uwsgi_stdo.log
中没有任何内容。我不明白为什么会这样?我尝试仅保留uwsgi_stdo.log
,但没有任何反应。
还有一件事要问,是否有更好的方法分别记录我的uwsgi.service,因为无论在uwsgi_stde.log
中进行什么登录都不像是日志。谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)