以前偶尔会出现502,最近突然频繁了,每天四五次,每次都重启其中一个机器的memcache和网站程序才行,
nginx的err日志:(不让发带连接的,我抹掉IP截图了)
有两台服务器,linux系统,resin 4.0做web容器,有时登录网站会提示502,
这期间直接通过I---P加端口不能打开页面,但是在后台看应用日志发现网站程序还在正常跑,
对nginx和resin都不怎么熟,请教下出现这种情况大概问题是在哪里,
nginx的问题还是regin的问题。
程序还用了Memcached,每次出现这种情况我重启一台机器的memcache和应用就正常了,只是最近突然频繁了。
页面提示信息:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
根据您描述的情况,频繁出现502错误且重启memcache与网站程序后恢复正常,结合Nginx错误日志和您的技术栈(Linux系统、Resin 4.0作为Web容器、使用Memcached),问题可能涉及以下几个方面:
Memcached服务稳定性:
Resin配置与性能:
网络连接与负载均衡:
资源限制与系统配置:
Nginx配置与状态:
综上所述,频繁出现502错误可能是由Memcached不稳定、Resin配置不当、网络或系统资源限制等多种因素综合导致。逐一排查上述方面,尤其是重点关注Memcached和Resin的运行状态及配置,是解决此问题的关键步骤。