阿里云:uwsgi--配置出错 bind(): Address already in use [core/socket.c line 769]

戏子无情 提交于 2019-12-01 10:03:34

按照网上配置nginx+uwsgi+django的文章,nginx启动成功,django启动也成功,单独用uwsgi --http :8000 命令启动uwsgi也成功。使用uwsgi  --socket :8000就失败。搜了好久好久,才解决了,现将问题记录一下。用阿里云的服务器会出现这个问题。

 

 出现上图错误:bind(): Address already in use [core/socket.c line 769]

经排查后,发现:阿里云的网路问题

解决方案:

 

 uwsgi配置里的socket这里不能写127.0.0.1,要写阿里的内网。就这里改一下,就可以了。

 

 

nginx这里配公网ip。

再次启动Nginx+uwsgi+Django,成功访问。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!