Tôi đang gặp sự cố với việc tắt Tomcat. Các yêu cầu đến trong khi hộp chứa servlet bị tắt dường như được giữ lại bởi đầu nối cho đến khi hoàn thành việc đóng container.Yêu cầu HTTP được giữ trong khi tắt Tomcat
Vấn đề là, servlet của chúng tôi có thể mất tới một phút để tắt, nghĩa là kết nối đến trong thời gian này được giữ trong tối đa một phút.
Hành vi này có đúng/mong đợi không?
Sẽ không lý tưởng hành vi tắt máy Tomcat được để
- sự cầu xin hiện kết thúc (như nó đã làm), nhưng
- từ chối các kết nối mới (thay vì chấp nhận và giữ chúng)?
Bạn có thấy [this] (http://stackoverflow.com/questions/18444384/how-to-process-servlet-requests-during-long-shutdown) không? – user2138356
xin vui lòng tham khảo câu trả lời này ở đây http://stackoverflow.com/a/9186070/957654 –
Khó để xem những gì khác nó có thể làm. Nếu nó được cho là tắt nó phải ngừng xử lý yêu cầu một thời gian. Tại sao servlet của bạn mất một phút để dừng lại? – EJP