CWP7 rešuje težavo nginx Connection failed in monit error

Naslavljanje CWP7 Monitoring MonitTežava z napako: povezava nginx faivodil v monit

CWP7 rešuje težavo nginx Connection failed in monit error

prejšnjičChen WeiliangNadzorna plošča CWP (CWP7) za namestitev nadzora Monit软件时 ,Odpravljena napaka pri izginotju procesa spremljanja zagona Monit monit.service.

Sedaj imam novo težavo - Monit spremljanje Nginx povezave ni uspelo ...

Kako rešiti nginx Connection spodletela v monit?

Metoda za rešitev težave z napako napake nginx Connection in monit:

Najprej SSH v naslednji ukaz ▼

ps -ef|grep nginx

Našel sem konfiguracijsko datoteko nginx:

[root@ten ~]# ps -ef|grep nginx
root 11550 1 0 02:12 ? 00:00:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
nobody 11551 11550 0 02:12 ? 00:00:04 nginx: worker process
nobody 11552 11550 0 02:12 ? 00:00:08 nginx: worker process
nobody 11553 11550 0 02:12 ? 00:00:02 nginx: worker process
nobody 11554 11550 0 02:12 ? 00:00:01 nginx: worker process
nobody 11555 11550 0 02:12 ? 00:00:00 nginx: cache manager process
root 19827 9820 0 02:37 pts/0 00:00:00 grep --color=auto nginx

打开konfiguracijsko datoteko nginx:

/etc/nginx/nginx.conf

Našel sem lokacijo poti nginx.pid:

pid /var/run/nginx.pid;

V konfiguracijsko datoteko nadzornega programa Monit vnesite naslednjo konfiguracijo za nadzor nginx▼

check process nginx with pidfile /var/run/nginx.pid
start program "/usr/bin/systemctl start nginx.service"
stop program "/usr/bin/systemctl stop nginx.service"
if failed port 8181 protocol http then restart
if 4 restarts within 8 cycles then timeoutif 4 restarts within 8 cycles then timeout

Ponovno zaženite nadzorni program Monit▼

systemctl restart monit.service

Oglejte si stanje programa spremljanja Monit▼

systemctl status monit.service

Če dosežete ta korak, se še vedno prikaže sporočilo o napaki:nginx Connection failed in monit

Poskusite spremeniti številko vrat konfiguracije nginx za spremljanje na "8181" ali "80":

if failed port 8181 protocol http then restart
if failed port 80 protocol http then restart

Nato znova zaženite nadzorni program Monit▼

systemctl restart monit.service

Oglejte si stanje programa spremljanja Monit▼

systemctl status monit.service

Težava nginx Connection failed in monit je končno rešena!

发表 评论

您的邮箱地址不会被公开。 必填 项 已 用 * Oznaka

Pomaknite se na vrh