2
我期待前Apache HTTP服務器盈Tomcat的7,以使我的靜態內容獲得更好的性能和可擴展性。部署Web應用的Apache HTTP在一個服務器和Tomcat去
現在用POM,我能部署到Tomcat完整的戰爭。
但我找不到這將啓動HTTP服務器和部署靜態內容給它的任何插件。
基本上,我希望過濾靜態資源,並部署到HTTP服務器,同時在.war文件的形式動態內容到Tomcat。
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.1</version>
<configuration>
<path>/</path>
<keystoreFile>../classes/.keystore</keystoreFile>
<keystorePass>someSecret</keystorePass>
<httpsPort>8443</httpsPort>
<ajpPort>8009</ajpPort>
</configuration>
</plugin>
我正在尋找類似於嵌入式apache http服務器插件或東西的東西。
好其他原因重新部署在飛行中爲靜態資源有一個內置的基於密鑰,這將有助於在每個新建無效客戶端緩存。
我已經有的其他一些解決方案是在tomcat webapp中通過apache htaccess文件指向我的靜態資源文件夾並使用它,但是我必須在每次生成新的構建時手動更改靜態文件夾名稱。
我認爲這是個好問題,但現在項目已經這樣做了,可能會在新項目中。另外我猜想本地apnr不適用於這樣的嵌入式tomcat?這可以在單獨的線程上,而不是從這裏的話題分散注意力。不是嗎? –