疯狂

STANDING ON THE SHOULDERS OF GIANTS
posts - 481, comments - 486, trackbacks - 0, articles - 1
  语源科技BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

nginx和tomcat负载简单配置(windows环境)

Posted on 2011-12-07 10:40 疯狂 阅读(7042) 评论(2)  编辑  收藏 所属分类: java性能架构nginx

本文讲了windows环境下的nginxtomcat的一个简单的配置实例包括dwr的的js特殊的地方配置。当然nginx只有才unix下才能表现出好的性能,主要是io模型等方面。
关于linux下的配置可见于网上的这篇文章http://bbs.linuxtone.org/forum.php?mod=viewthread&tid=394
 项目demo的下载:/Files/freeman1984/ndemo.rar,里面包含了简单的测试项目和配置文件,以及nginx的参考文档一份。

项目单独在tomcat下访问路径为: http://localhost:8088/ndemo/server.jsp

Nginx下访问路径:http://www.joe.com/server.jsp  其中(www.joe.com是我在hosts文件里面配置的

一下是nginx的配置:


Nginx.conf
内容:

 

#user nobody;

worker_processes 
2#进程数,和cpu个数相关

pid        logs
/nginx.pid;

events {

    worker_connections 
1024;#每个进程的支持的连接数

}

 

http {

    include       mime
.types;

    default_type application
/octet-stream;

    
#日志部分

    log_format main  
'$remote_addr - $remote_user [$time_local] "$request" '

                      
'$status $body_bytes_sent "$http_referer" '

                      
'"$http_user_agent" "$http_x_forwarded_for"';

    sendfile        on;

    

    keepalive_timeout 
65;

 

    include gzip
.conf;#启动数据压缩

 

     

    server {

        
listen       80;

        server_name www
.joe.com;#此部分测试的时候可以在host文件里面加上

        root   E
:\apache-tomcat-6.0.32\webapps;#项目路径,直接和后台使用一个目录

        error_page 
404 /ndemo