我正在開發一個環境管理控制檯,用戶可以在其中查看部署並更改作爲servlet資源訪問的屬性文件,然後重新加載類和資源。看起來像Tomcat的ManagerServlet
將是一個完美的工具,但我希望能夠通過單獨的servlet從post方法訪問它,該servlet會將更改保存到屬性文件中,然後理想地重新加載資源。我如何從我的servlet訪問ManagerServlet
的重新加載功能?使用Tomcat的ManagerServlet重新加載servlet資源
3
A
回答
0
那麼,你可以通過http協議訪問它:http://localhost:8080/manager/text/reload?path=/examples
。這裏是鏈接到文檔:http://tomcat.apache.org/tomcat-7.0-doc/manager-howto.html
但是,tomcat提供了十幾個MBeans來管理你的tomcat服務器。我建議您使用它們來管理/重新加載servlet。您可以在您的計算機上啓動jconsole
並將其插入正在運行的tomcat。您將能夠瀏覽tomcat服務器上的可用MBeans並對其進行測試。
順便說一句,請注意,如果您的應用程序或依賴關係中有任何內存泄漏,您將無法無限期地重新加載上下文。
HIH
相關問題
- 1. Tomcat使用ManagerServlet的多線程部署
- 2. Tomcat servlet請求的資源不可用
- 3. 使用mod_jk加載httpd和tomcat加載資源
- 4. [全部的Servlet防止資源加載
- 5. 如何重新加載資源?
- 6. AppCache:不會重新加載資源
- 7. tomcat資源缺失,servlet未運行
- 8. Java Servlet重新加載
- 9. 使用require.js加載資源
- 10. 使用webkitgtk加載資源+
- 11. 使用Java加載資源
- 12. Tomcat Servlet重新啓動
- 13. 用於JSP的Tomcat類重新加載
- 14. java.lang.ClassCastException起tomcat加載Servlet時
- 15. Tomcat未加載Dispatcher Servlet(ClassNotFoundException)
- 16. 下載Tomcat的servlet
- 17. 如何使Chrome DevTools僅重新加載所選資源?
- 18. 加載資源
- 19. 所請求的資源不適用於servlet 3.0和tomcat 7.0
- 20. Tomcat Servlet:錯誤404 - 請求的資源不可用
- 21. Tomcat servlet - 狀態404請求的資源不可用
- 22. 使用Netbeans的JDBC資源和servlet
- 23. 使用NSBundle加載我的資源
- 24. 使用JavaScript加載場景的資源
- 25. 在Java Web應用程序中重新加載資源
- 26. 靜態資源的JSF加載資源
- 27. 讓一個Servlet重新加載它從
- 28. 使用資源生成任務添加資源時的「重複資源」
- 29. 從Java資源重新加載文本文件的jar
- 30. Tomcat的7.0:請求的資源(Servlet的)不適