Follow

复盘一下感觉问题其实很简单,是我自己不知道怎么查+没有耐心读英文(比之前还是好多了)所以问题复杂化了

最开始的报错其实就是重载配置(reload)时发现丢了pid文件,reload命令需要通过nginx.pid来获取主进程号启动nginx,如果丢失当然就是启动不了。

怎么丢的只能是一个未解之谜了,但其实每次重启nginx都会重新创建一个新的进程号,所以只需要杀掉nginx的主进程再重启一下这个问题就可以解决……

之后检查nginx可以正常运行就不应该再在nginx上找问题了,应该检查是不是配置写错了,后面仔细读了nginx配置文件的注释,试着把proxy_pass改成了自己ip:端口号,重载后发现可以看到网页502显示(最重要的是显示了nginx版本)

………但重启了一下容器就解决了502我还是百思不得其解,难道真的天下问题靠重启。

Sign in to participate in the conversation
小球飞象

本实例是獭獭客厅,提供小球飞鱼,壁炉,风铃,獭獭提灯,散乱的书本和小雪人