2017-11-18 133 views
0

Tomcat和SpringBoot的新功能硬化SpringBoot的嵌入式Tomcat

我需要確保SpringBoot中的嵌入式Tomcat硬化到一定水平。我正在使用this CIS doc(您將需要dl pdf)作爲我們可能想要做的清單。但是,該文檔面向「正常安裝」的Tomcat。例如,我指示更新$ CATALINA_HOME中找到的文件。

SpringBoot提供了一種方法來完全控制/訪問它的嵌入式Tomcat嗎?如果沒有,是否可以合理地從SpringBoot外部配置Tomcat,然後用我自己的默認SpringBoot Tomcat替代?我也接受其他解決方案。

+0

與其盲目地跟蹤文檔,如果您甚至需要它,並且該文檔中的所有內容甚至適用於嵌入式tomcat! –

回答

1

如果你必須遵循該指南,最簡單的方法就是將WAR引導應用打包爲WAR並將其部署到常規Tomcat服務器中。本指南解釋如何package an app as a war

當你開始打開它時,Tomcat是一個非常複雜的軟件。您可以編寫可以訪問Tomcat配置並自行設置配置設置的java代碼。另外,tomcat被分解成許多組件,其中一些需要修改的文件可能適用於不屬於spring boot的嵌入式tomcat的組件。

您可以加強spring啓動應用程序,但如果您按照指南進行操作,則工作會更容易。

+0

是否有關於使用嵌入式Tomcat強化spring引導應用的特定文檔? – AR3Y35