侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

【小平工作日志】java、nginx、tomcat负载均衡,前后端分离式

2023-12-08 星期五 / 0 评论 / 0 点赞 / 81 阅读 / 2175 字

准备: 1.nginx已安装(参考:https://my.oschina.net/wuminghai/blog/792893)。 2.项目发布在1个+以上 tomcat应该服务器上。 3.独立IP 或

准备:

1.nginx已安装(参考:https://my.oschina.net/wuminghai/blog/792893)。

2.项目发布在1个+以上 tomcat应该服务器上。

3.独立IP 或 内部局域IP。本文使用的独立IP。

Nginx配置:

nginx的配置文件,在nginx安装目录下。nginx.conf.

nginx配置文件详解:https://my.oschina.net/wuminghai/blog/796578

#这是一个简版的配置,省略了很多配置的地方,关于更多配置的含义,请看本博主的其它文章。worker_processes  1;events {    worker_connections  1024;}http {    include       mime.types;    default_type  application/octet-stream;      sendfile        on;       #tomcat 服务    upstream markets{        server 121.*.*.*:8080;        server 121.*.*.*:8018;    }    server {        listen       80;#监听端口        server_name  nginx.***.com;#指定访问地址       # 访问根号,默认访问        location =/{            root /mnt/tomcat/market-compass/;#指定文件所在目录            index login.html;#默认页面        }        # 所有这些的后缀,都去此目录下找        location ~ /.(html|js|css|png|gif|jpg)$ {            root /mnt/tomcat/market-compass/;        }        # 除以以上的方式外,其它的交由tomcat        location /{            proxy_pass http://markets;            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 90;            proxy_send_timeout 90;            proxy_read_timeout 90;            proxy_buffer_size 4k;            proxy_buffers 4 32k;            proxy_busy_buffers_size 64k;            proxy_temp_file_write_size 64k;        }   }

重启nginx,先关闭,再次开启的时候,指定一下配置文件。

./nginx -c /**/**/nginx.conf    #指定配置文件启动方式

广告 广告

评论区