【发布时间】:2017-07-30 11:07:49
【问题描述】:
我有 ubuntu 14.04,在服务器上我有 nginx 和 mysql。
一切正常,但在向 API 发出 5-10 次请求后,nginx 崩溃了。
该网站已经加载了很长时间,最终出现 404 not found 错误。
当我重新启动服务service nginx restart 时,我的网站再次启动。
我有一个强大的服务器
64GB 内存,1Gbit 端口 33TB 月,
1TB 磁盘。 12核24线程。
我不明白错误是什么以及如何解决。
这是 nginx.conf: https://pastebin.com/raw/eQtMSKAY
错误日志nginx:
2017/07/30 06:55:43 [error] 18441#0: *6302 connect()
to unix:/var/run/php5-fpm.sock failed (11: Resource
temporarily unavailable) while connecting to upstream,
client: XX.XX.XX.XX, server: 4107.150.4.82, request:
"GET /panel/ajax/user/tools/server?method=getstatus&port=25565 HTTP/1.1",
upstream: "fastcgi://unix:/var/run/php5-fpm.sock:",
host: "pay2play.co.il", referrer:
"http://pay2play.co.il/panel/panel?id=15"
2017/07/30 06:55:43 [error] 18441#0: *6302 open()
"/usr/share/nginx/html/50x.html" failed (2: No such file
or directory), client: 5.29.8.30, server: 107.150.44.82,
request: "GET /panel/ajax/user/tools/server?method=getstatus&port=25565 HTTP/1.1",
upstream: "fastcgi://unix:/var/run/php5-fpm.sock",
host: "pay2play.co.il", referrer:
"http://pay2play.co.il/panel/panel?id=15"
【问题讨论】:
-
你运行的是什么 nginx 版本?你能告诉我们你的 nginx.conf 吗?
-
调试这个问题需要NGINX配置和问题发生时的服务器日志。
-
我正在运行 nginx/1.4.6 我无法发送太长的 conf
-
请帮忙?