因為基於不同的協定傳輸訊息,一般的網路架構都是前端是Apache 或 Nginx處理靜態請求,Tomcat處理動態請求,做到動靜分離,提高了網站和系統效能。
以下記錄本地用nginx+tomcat實現的動靜分離的主要步驟。
1. tomcat web應用jsp檔
路徑:D:nginx-1.8.0Tomcattomcat-node1webappsexamplesindex.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ page import="java.text.SimpleDateFormat"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Tomcat集群测试</title> </head> <body> <% out.println("["+request.getLocalAddr()+":" +request.getLocalPort()+"]" + "<br/>session id:" + session.getId()); %> <h1>images:</h1> <img src="jsp/images/code.gif" /> </body> </html>
D:nginx-1.8.0Tomcattomcat-node1webappsexamples ==========> D:nginx- 1.8.0htmlexamples
4. 測試截圖訪問URL:http://localhost/examples/index.jsp刷新後:
.com/articles/uA36biz2. http://dl528888.blog.51cto.com/2382721/804596
以上就介紹了Nginx + Tomcat 實現動靜分離,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。