CWP7 مشکل عدم موفقیت اتصال nginx در خطای monit را حل می کند

عیب‌یابی خطاهای مانیتورینگ CWP7 Monit : اتصال nginx در مانیتورینگ ناموفق بود

CWP7 مشکل عدم موفقیت اتصال nginx در خطای monit را حل می کند

دفعه قبل، وقتی چن ویلیانگ نرم‌افزار مانیتورینگ Monit را در کنترل پنل CWP (CWP7) نصب کرد ، مشکل ناپدید شدن فرآیند مانیتورینگ Monit پس از راه‌اندازی (monit.service failed) را حل کرد.

حالا من یک مشکل جدید دارم - مانیتورینگ مانیتورینگ اتصال Nginx ناموفق بود...

چگونه اتصال nginx شکست خورده را در مونیت حل کنیم؟

روش حل اتصال nginx در مشکل خطای monit ناموفق بود:

ابتدا SSH را به دستور ▼ زیر وارد کنید

ps -ef|grep nginx

فایل پیکربندی 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

فایل پیکربندی nginx را باز کنید :

/etc/nginx/nginx.conf

مکان مسیر nginx.pid را پیدا کرد:

pid /var/run/nginx.pid;

در فایل پیکربندی برنامه مانیتورینگ Monit پیکربندی زیر را برای مانیتورینگ 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

برنامه نظارت Monit را مجدداً راه اندازی کنید

systemctl restart monit.service

وضعیت برنامه مانیتورینگ Monit را مشاهده کنید

systemctl status monit.service

در صورت رسیدن به این مرحله، پیام خطا همچنان ظاهر می شود:nginx Connection failed in monit

لطفاً سعی کنید شماره پورت پیکربندی نظارت بر nginx را به "8181" یا "80" تغییر دهید:

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

سپس، برنامه مانیتورینگ Monit را مجددا راه اندازی کنید

systemctl restart monit.service

وضعیت برنامه مانیتورینگ Monit را مشاهده کنید

systemctl status monit.service

مشکل عدم موفقیت اتصال nginx در مونیت بالاخره حل شد!

امیدوارم مقاله "حل مشکل خطای اتصال ناموفق nginx در مانیتور" که در وبلاگ چن ویلیانگ ( https://www.chenweiliang.com/ ) به اشتراک گذاشته شده است، برای شما مفید باشد.

لینک این مقاله را به اشتراک بگذارید: https://www.chenweiliang.com/cwl-1423.html

برای کشف ترفندهای مخفی بیشتر🔑، به کانال تلگرام ما بپیوندید!

اگر دوست داشتید به اشتراک بگذارید و لایک کنید! اشتراک گذاری ها و لایک های شما انگیزه ادامه دار ماست!

 

发表 评论

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

رفته به بالا