Nginx与tomcat的简单配置属性解析

    本身刚写了一个nginx与tomcat的负载小例子,遇到了一些坑,在此记录一下:html

1:配置文件nginx

worker_processes  1;tomcat

events {
    use epoll;
    worker_connections  1024;
}app

http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;spa

    upstream tomcat_server{
         server localhost:8080 weight=1; ##tomcat1
         server localhost:8081 weight=2; ##tomcat2
    }代理

    server {
        listen       80; ##
        server_name  www.xxx.com; ##绑定域名server

        location / { ##表示全部请求
             proxy_pass http://tomcat_server; ##使用的代理名  对应上面upstream 后面的自定义参数
        }htm

        error_page   500 502 503 504  /50x.html;##错误页
        location = /50x.html {
            root  /home/www/html;
        }
    }
}域名

 

 

2:修改配置后重启io

提示:nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)

解决方法:指定配置文件 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

相关文章
相关标签/搜索