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

熱門標(biāo)簽