请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

端口关闭后,uwgi服务访问报错500

通过 uwsgi -i cu_uwsgi.ini & 启动后系统能正常访问,访问的log会打印到远程端口上
但是一旦将启动uwsgi的端口关闭服务访问就是500
但再次打开远程连接ps aux|grep uwsgi 能看到5个uwsgi进程都是正常运行的,但服务就无法访问了
请问应该怎么解决,因为远程服务端口即便你不关,他也会一段时候自动断开,到时服务就没法访问了
谢谢老师

正在回答

1回答

你说的是终端中用uwsgi -i cn_uwsgi.ini命令去启动吗?这样的话日志就是在终端中输出的,这个是测试目的用;部署要用supervisor把uwsgi进程管起来,意思就是用supervisor去启动uwsgi进程,并配置自动重启,输出不同等级日志到指定文件等等。

0 回复 有任何疑惑可以回复我~
  • 提问者 李嘉图principal #1
    之前没用supervisor启动是因为supervisor启动后什么反应都没有,uwsgi日志里什么也没有,没有办法排错啊,配置文件也找不到错误,痛苦
    回复 有任何疑惑可以回复我~ 2020-07-12 17:36:37
  • Jack 回复 提问者 李嘉图principal #2
    确保supervisor启动成功,/etc/supervisord.d/目录下有.ini文件且配置正确,就不会有问题的。你可以对照一下慕课git上仓库里的README文档,是不是supervisor配置的地方哪里错了
    回复 有任何疑惑可以回复我~ 2020-07-14 13:18:08
  • 提问者 李嘉图principal #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2020-07-31 14:27:59
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信