1. 程式人生 > 其它 >Nginx效能優化(五)

Nginx效能優化(五)

比較nginx和Tomcat處理靜態資源能力

機器

192.168.64.135(安裝nginx)

192.168.64.140(安裝Tomcat)

環境搭建

135機器

index.html頁面

<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
<style>
    body {
        width: 35em;
        margin: 0 auto;
        font-family: Tahoma, Verdana, Arial, sans-serif;
    }
</style>
</head>
<body>
<h1 style="color:blue">this is sb wrz 135 nginx</h1>
<img src="/images/katong.jpeg" height="200" width="200" />
<img src="/images/shu.jpeg" height="200" width="200" />
</body>
</html>

image目錄檔案

katong.jpeg shu.jpeg (你換成你的圖片檔案)

配置檔案

/usr/local/nginx/conf/test/test.conf

server {
    listen 85;
    server_name 192.168.64.135;

    location / {
        root html;
        try_files $uri $uri/ @java;
    }

    location @java {
        proxy_pass http://192.168.64.140:8080;
    }
}

主配置檔案記得引用test.conf

include test/*.conf;

重啟服務

./sbin/nginx -s reload

瀏覽器測試

140機器

/usr/local/tomcat/tomcat8080/webapps/ROOT

下有檔案index.jsp 目錄images

index.jsp頁面

<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
</head>
<body>

<h1 style="color:blue">this is sb wrz 140 tomcat</h1>
<img src="/images/katong.jpeg" height="200" width="200" />
<img src="/images/shu.jpeg" height="200" width="200" />

</body>
</html>

images目錄檔案

katong.jpeg shu.jpeg (你換成你的圖片檔案)

瀏覽器測試