Hôm qua, máy chủ đã hoạt động, nhưng bây giờ url đã từng hoạt động mang lại cho tôi:
404 không tìm thấy
nginx
Tôi đang sử dụng phiên bản Linux 2.6.32-754.35.1.el6.x86_64 ([email protected]) (phiên bản gcc 4.4.7 20120313 (Red Hat 4.4.7-23) (GCC) # 1 SMP Thứ bảy ngày 7 tháng 11 12:42:14 UTC 2020
Nhật ký truy cập mang lại cho tôi rất nhiều rác như:
Ã@{¿â°â¢â¹{÷ââÃJDFEp!â¦XD]q1QAñëM!§âºa8©¢â ´ÃduÃr,çõMjÃ:ç,76·ÃÃ;ËÃÃA¢pn-)Ã
¦ó"Ãöš¦â11úU¸Ã÷+ Ã#t ±#|;Ãø~o|å÷exÃädà ´ÃÃ-C4áâ1óâ¡K;Ãäüh¯^¦âËLª3RFaSŸêGøgÃk$z?2ª®ŽÃ
Tôi thấy các bản ghi lỗi nhưng không có gì xuất hiện trong 5 ngày qua, các tệp nhật ký lỗi không được sửa đổi trong 5 ngày qua, vì vậy tôi không chắc mình cần kiểm tra những gì bên cạnh đó.
Tôi nhớ rằng tôi đã gặp một số vấn đề với lớp sơn bóng, tôi nghĩ trước và sau khi khởi động lại, tôi đã có thể giải quyết vấn đề đó, nhưng việc khởi động lại không làm được gì cả.
Một điều tôi thấy là bên trong nhật ký php-fpm:
[05-Jan-2022 10:40:26] THÔNG BÁO: đã truy vết xong 8276
[05-Jan-2022 10:40:29] CẢNH BÁO: [pool php5-fcgi-staging01] con 8943, tập lệnh '/home/ver/v1.3.62/public/index.php' (yêu cầu: "NHẬN /index. php") thực thi quá chậm (9,019635 giây), ghi nhật ký
[05-Jan-2022 10:40:29] THÔNG BÁO: con 8943 dừng truy tìm
[05-Jan-2022 10:40:29] THÔNG BÁO: sắp truy ra 8943
[05-Jan-2022 10:40:29] THÔNG BÁO: đã truy vết xong 8943
[05-Jan-2022 10:41:11] CẢNH BÁO: [pool php5-fcgi-staging01] con 8943, tập lệnh '/home/ver/v1.3.62/public/index.php' (yêu cầu: "NHẬN /index. php") thực thi quá chậm (8,323565 giây), ghi nhật ký
[05-Jan-2022 10:41:11] THÔNG BÁO: con 8943 dừng truy tìm
[05-Jan-2022 10:41:11] THÔNG BÁO: sắp truy ra 8943
[05-Jan-2022 10:41:11] THÔNG BÁO: đã truy vết xong 8943
[05-Jan-2022 10:41:19] CẢNH BÁO: [pool php5-fcgi-staging01] con 28022, tập lệnh '/home/ver/v1.3.62/public/index.php' (yêu cầu: "NHẬN /index. php") thực thi quá chậm (10,022734 giây), ghi nhật ký
[05-Jan-2022 10:41:19] THÔNG BÁO: con 28022 đã dừng truy tìm
[05-Jan-2022 10:41:19] THÔNG BÁO: sắp truy vết 28022
[05-Jan-2022 10:41:19] THÔNG BÁO: đã hoàn thành dấu vết của 28022
[05-Jan-2022 10:42:05] CẢNH BÁO: [pool php5-fcgi-staging01] con 6940, tập lệnh '/home/ver/v1.3.62/public/index.php' (yêu cầu: "NHẬN /index. php") thực thi quá chậm (10,653465 giây), ghi nhật ký
[05-Jan-2022 10:42:05] THÔNG BÁO: con 6940 bị dừng truy tìm
[05-Jan-2022 10:42:05] THÔNG BÁO: sắp truy ra 6940
[05-Jan-2022 10:42:05] THÔNG BÁO: đã hoàn thành dấu vết của 6940
[05-Jan-2022 10:46:10] CẢNH BÁO: [pool php5-fcgi-staging01] con 32351, tập lệnh '/home/ver/v1.3.62/public/index.php' (yêu cầu: "NHẬN /index. php") thực thi quá chậm (8,441833 giây), ghi nhật ký
[05-Jan-2022 10:46:10] THÔNG BÁO: con 32351 đã dừng truy tìm
[05-Jan-2022 10:46:10] THÔNG BÁO: sắp truy ra 32351
[05-Jan-2022 10:46:10] THÔNG BÁO: đã hoàn thành dấu vết của 32351
[05-Jan-2022 11:28:21] THÔNG BÁO: Chấm dứt ...
[05-Jan-2022 11:28:21] THÔNG BÁO: thoát, tạm biệt!
Đó là cái này, vì vậy tôi nghĩ rằng 404 có thể là do có quá nhiều tài nguyên được sử dụng. Làm thế nào tôi có thể điều tra thêm? Cảm ơn
Ngăn xếp là Nginx -> Varnish -> Apache -> PHP-FPM
Tôi nghĩ rằng cronjob có thể là vấn đề, có cách nào để vô hiệu hóa tất cả các cronjob mà không ngăn các yêu cầu của trình duyệt được phục vụ không?