Tôi có một proxy ngược nginx ủy nhiệm các yêu cầu từ ELB bên ngoài đến ELB bên trong.
Tôi có 6 trường hợp phụ trợ xử lý các yêu cầu. Các cấu hình kích hoạt trang web trông như thế này, nhưng có số cổng và proxy_pass khác nhau. Mọi thứ khác đều giống hệt nhau:
server {
listen 3000;
location / {
proxy_pass http://internal-prod732r8-PrivateE-1GJ070M0745TT-348518554.eu-west-1.elb.amazonaws.com:3000;
include /etc/nginx/proxy.conf;
}
}
Cứ sau khoảng 24 giờ, một trong các cấu hình sẽ ngừng hoạt động. Tất cả các proxy khác hoạt động tốt. Nếu tôi khởi động lại nginx, tất cả các cấu hình hoạt động trở lại. Không có gì trong error.log, không có gì lạ trong nhật ký truy cập, syslog hoặc dmesg.
Đây có phải là một cái gì đó được biết đến? Tôi đã làm gì đó sai với cấu hình proxy của tôi? Có bất kỳ bản ghi khác tôi có thể nhìn vào?