Đây là bài đăng đầu tiên của tôi trong diễn đàn này và tôi sẽ nói rằng tôi xin lỗi vì tất cả những sai lầm mà tôi sẽ mắc phải trong bài đăng này. Đây là một cuộc gọi tuyệt vọng để được giúp đỡ vì tôi không thể tìm thấy bất kỳ loại thông tin nào về vấn đề của mình. Tôi mới 20 tuổi và tôi mới bắt đầu học linux cách đây 2 năm. Tôi có một thiết lập máy chủ với apache (phiên bản rất cũ), nginx và véc ni. Véc ni có một đầu dò sức khỏe cho web và nó thăm dò trạng thái của một tùy chỉnh server_status php. nó hoạt động hoàn toàn tốt hầu hết thời gian nhưng đôi khi, server_status.php sẽ trả về mã trạng thái 103.
Mã trạng thái 103 này sẽ đánh lừa người thăm dò nghĩ rằng web bị lỗi và trong 10-15 giây, máy chủ phụ trợ sẽ trả về 502. Tôi đã tìm hiểu và xác định rằng 103 là gợi ý ban đầu và nó đến từ apache. Tôi cũng có thể thấy rằng apache sẽ cần http2 để trả về 103 mã nhưng như tôi đã nói, tôi không có http2. Apache này quá cũ để biết http2 là gì.
Đây là những gì tôi nhận được cho lần kiểm tra đầu dò đó:
- - [07/Sep/2021:11:19:38 +0300] "NHẬN /server_status/index.php HTTP/1.1" 103 347 "-" "-"
- - [07/Sep/2021:11:19:38 +0300] "NHẬN /server_status/index.php HTTP/1.1" 103 347 "-" "-"
- - [07/Sep/2021:11:19:40 +0300] "NHẬN /server_status/index.php HTTP/1.1" 103 347 "-" "-"
- - [07/Sep/2021:11:19:41 +0300] "NHẬN /server_status/index.php HTTP/1.1" 103 347 "-" "-"
- - [07/Sep/2021:11:20:06 +0300] "NHẬN /server_status/index.php HTTP/1.1" 103 347 "-" "-"
- - [07/Sep/2021:11:20:06 +0300] "NHẬN /server_status/index.php HTTP/1.1" 103 347 "-" "-"
Làm cách nào để khắc phục sự cố này và tìm giải pháp. Tôi không thể tìm thấy bất cứ điều gì trên google về vấn đề này. Nếu ai đó có thể hướng dẫn tôi đến các tài nguyên mà tôi cần để tìm ra giải pháp, điều đó thật tuyệt vời!!
Cám ơn rất nhiều,
Alexandru.