Nginx 有时会崩溃

Nginx 有时会崩溃

有时 nginx 会随机崩溃(每隔几个月一次)这是我运行 systemctl status nginx 时得到的日志

    nginx.service - A high performance web server and a reverse proxy server
     Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset:>
     Active: failed (Result: core-dump) since Tue 2023-01-24 11:09:29 UTC; 3h 4>
       Docs: man:nginx(8)
   Main PID: 265516 (code=dumped, signal=SEGV)
      Tasks: 0 (limit: 2351)
     Memory: 15.9M
     CGroup: /system.slice/nginx.service

Nov 25 08:52:52 ip-172-31-16-145 systemd[1]: Starting A high performance web se>
Nov 25 08:52:52 ip-172-31-16-145 systemd[1]: Started A high performance web ser>
Jan 24 11:09:29 ip-172-31-16-145 systemd[1]: nginx.service: Main process exited>
Jan 24 11:09:29 ip-172-31-16-145 systemd[1]: nginx.service: Killing process 631>
Jan 24 11:09:29 ip-172-31-16-145 systemd[1]: nginx.service: Killing process 631>
Jan 24 11:09:29 ip-172-31-16-145 systemd[1]: nginx.service: Failed with result >

我正在寻找一种方法来解决这个问题,或者至少在它发生时自动重新启动 nginx。

该服务器是 AWS 上的 EC2 Ubuntu 实例。

答案1

旧版本的 nginx 包含一些导致核心转储的问题。

检查 nginx变更日志查看您的设置是否相关,并将 nginx 更新到最新版本。这可能会修复崩溃。

相关内容