簡體   English   中英

如何正常關閉嵌入的 tomcat(無彈簧)

[英]how to shutdown tomcat embedded gracefully (without spring)

我創建了示例項目來了解如何使用嵌入式 tomcat:
tomcat 嵌入式 9 與 javax
tomcat 嵌入式 10 與雅加達

在 ServletDestroy 上,按以下順序:

  • 我破壞了連接器。
  • 我等了 5 秒。
  • 我破壞了上下文。
  • 我等了 5 秒。
  • 我停止了 tomcat。
  • 我等了 5 秒。
  • 我銷毀了 tomcat。

但它並沒有正常關閉; function TS_TomcatListener.contextDestroyed 從未調用過。

正確的做法是什么?

由於某種原因,通過注釋附加到上下文的 Servlet 類無法讀取 static 個對象。
我通過在構建 ServletDestroy class 時發送 tomcat object 並將其手動映射到 contexed 來修復此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM