nginx搭建简单负载均衡demo(springboot)

目录

1 安装nignx

1.1 执行 brew install nginx 命令(如果没安装brew可百度搜索如何安装brew下载工具。类似linux的yum命令工具)。

1.2 安装完成会有如下提示:可以查看nginx的配置文件目录。

1.3 执行 brew services start nginx 命令启动本机nginx服务。

2 实现简单demo

2.1 打开1.2中的配置文件,编辑内容如下:

2.2 执行 brew services restart nginx命令,重启nginx服务。重启之前可以执行 nginx -t 命令对nginx.conf 配置文件进行语法检查。

2.3 访问localhost:8080/{path},可以发现代理成功。并默认轮询访问真实server。


1 安装nignx

环境:MacBook Pro M1 pro

1.1 执行 brew install nginx 命令(如果没安装brew可百度搜索如何安装brew下载工具。类似域linux的yum命令工具)。
1.2 安装完成会有如下提示:可以查看nginx的配置文件目录。

1.3 执行 brew services start nginx 命令启动本机nginx服务。

2 实现简单demo

server服务器为:springboot编写的服务器,启动两个实例,端口分别为8081和8082。

2.1 打开1.2中的配置文件,编辑内容如下:

其中1配置了真实的server地址。图中配置的是本地127.0.01本机地址。语法为:

    upstream 变量名{
        server ip:port;
        server ip:port;
    }

2配置了access_log和error_log日志路径。

3中的proxy_pass 设置了代理服务器地址。语法:http://变量名(1中的upstream变量名)。

2.2 执行 brew services restart nginx命令,重启nginx服务。重启之前可以执行 nginx -t 命令对nginx.conf 配置文件进行语法检查。
2.3 访问localhost:8080/{path},可以发现代理成功。并默认轮询访问真实server。

相关推荐

  1. DockerNginx+keepalived高可用负载均衡服务器

    2024-06-07 23:18:06       40 阅读
  2. mac下dockernginx+php+mysql,并实现nginx负载均衡

    2024-06-07 23:18:06       37 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-07 23:18:06       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-07 23:18:06       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-07 23:18:06       82 阅读
  4. Python语言-面向对象

    2024-06-07 23:18:06       91 阅读

热门阅读

  1. Tomcat 启动闪退问题解决方法

    2024-06-07 23:18:06       28 阅读
  2. 负载均衡加权轮询算法

    2024-06-07 23:18:06       29 阅读
  3. Nginx 实战-03-nginx 负载均衡

    2024-06-07 23:18:06       30 阅读
  4. Spark大数据 Spark运行架构与原理

    2024-06-07 23:18:06       32 阅读
  5. cesium 之 flyTo、setView、lookat

    2024-06-07 23:18:06       29 阅读
  6. Python基础总结之functools.partial

    2024-06-07 23:18:06       23 阅读
  7. LeetCode hot100-64-Y

    2024-06-07 23:18:06       30 阅读
  8. Flink mongo & Kafka

    2024-06-07 23:18:06       24 阅读
  9. 51.线程池大小

    2024-06-07 23:18:06       28 阅读