文章詳情頁
java-ee - nginx做前端服務器,tomcat+apache做后端,那么war部署在哪里?
瀏覽:110日期:2023-08-21 17:48:07
問題描述
SSH框架開發的java web項目,打包為war文件,是部署在tomcat+apache的機器上嗎?那如果tomcat和apache在不同的機器上war部署在哪個機器?
另外,war里的內容和是否有nginx前端服務器是不是沒有關系?
問題解答
回答1:war是JavaWeb的標準包格式,只能部署在tomcat等應用服務器上,nginx可以用來當反向代理服務器,反向代理服務器和應用服務器可以不在一塊兒,nginx可以代理任何服務器的請求
回答2:1、war放到tomcat/webapps/下
2、war中的靜態文件可以通過Nginx的location模塊實現動靜分離,減少服務器壓力
標簽:
java
排行榜
