这里分享一个案例,问题的原因是反向代理使用不当. 现象 首先描述一下问题的现象.当时的问题是应用启动失败,日志里面报错显示端口占用.我们的应用都是通过脚本发布的,之前发布过多次都没有出现过问题.那么同样的脚本.同样的机器,这次怎么就发布失败了呢? 报错信息如下: OSError: [Errno 48] Address already in use 问题排查 这个报错是很常见的,以为是发布的过程中上一个应用没有正常关闭.然后熟练的打开终端,连接到服务器,通过netstat -ant|grep LI