nginx+tomcat集群

来源:互联网 发布:量子 知乎 编辑:程序博客网 时间:2024/06/05 05:38

1. 搭建nginx环境-----省略


2. linux下启动多个tomcat

参加:http://blog.csdn.net/hdblocal/article/details/70483700


3. 在tomcat的webapps/ROOT文件夹下创建test.jsp

   每个tomcat的test.jsp写入不同的内容


4. 修改nginx的conf目录下的nginx.conf文件

 upstream localhost{       server 127.0.0.1:8087 weight=3; # first tomcat weight:加权轮询       server 127.0.0.1:8089 weight=1; # second tomcat   }

server {        listen       80;        server_name  localhost;        #charset koi8-r;        #access_log  logs/host.access.log  main;        location / {            root   /home/ftpuser;            index  index.html index.htm;            #new add---新增加的内容            proxy_pass http://localhost;            proxy_redirect off;            proxy_set_header HOst $host;            proxy_set_header X-Real-IP $remote_addr;            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;            client_max_body_size 10m;            client_body_buffer_size 128k;            proxy_connect_timeout 15;            proxy_send_timeout 15;            proxy_read_timeout 15;            proxy_buffer_size 8k;            proxy_buffers 4 64k;            proxy_busy_buffers_size 128k;            proxy_temp_file_write_size 128k;            #add end        }}


4 .  启动nginx 

多次访问localhost/test.jsp 

会看到服务器会通过轮询,切换进行访问tomcat和tomcat2


0 0
原创粉丝点击