Chúng tôi đang chạy một ứng dụng web được viết bằng Java(tomcat8) được lưu trữ trên AWS ElastcBeanStalk
Vài tuần trước, chúng tôi bắt đầu gặp lỗi 503 một cách ngẫu nhiên
Khi chúng tôi kiểm tra elasticbeanstalk-erorr_logs
[Thứ năm ngày 03 tháng 3 13:22:12.906144 2022] [proxy:error] [pid 14882:tid 139757338711808] (13)Quyền bị từ chối: AH02454: HTTP: cố gắng kết nối với ổ cắm tên miền Unix /var/run/httpd/ (localhost) thất bại
[Thứ Năm ngày 03 tháng 3 13:22:12.906202 2022] [proxy_http:error] [pid 14882:tid 139757338711808] [máy khách 172.31.17.0:61382] AH01114: HTTP: không thể kết nối với chương trình phụ trợ: httpd-UDS, người giới thiệu: http: //our-domain.com/1/callBackLog.jsp
Nhật ký lỗi đang đề xuất lỗi kết nối với ổ cắm unix phụ trợ
Khi chúng tôi kiểm tra trong thư mục /var/run/httpd/, không có ổ cắm unix (tệp .sock) nào
Nhưng trong cấu hình apache httpd
<VirtualHost *:80>
<Proxy *>
Require all granted
</Proxy>
ProxyPass / http://localhost:8080/ retry=0
ProxyPassReverse / http://localhost:8080/
ProxyPreserveHost on
ErrorLog /var/log/httpd/elasticbeanstalk-error_log
</VirtualHost>
chương trình phụ trợ proxy là địa chỉ ip không phải ổ cắm unix
Theo cấu hình httpd nên kết nối với địa chỉ ip phụ trợ (localhost:8080) nhưng tại sao nó lại phàn nàn về ổ cắm unix
Có ai phải đối mặt với vấn đề tương tự?