nginx-负载均衡
一、先准备两个jar;用的是sprinboot 打包两个jar,一个端口为8081 一个为8082,两个tomcat也是可以的;
二、打包的步骤如下: 只需要把yml的配置文件的端口号 改一下,打包两次即可
三、打包成后之后如下图:
四、用rz命令 进行将jar上传 ps:有些同学可能执行rz命令 则提示找不到该命令,则 执行如下:yum install lrzsz -y
参考网址:https://blog.csdn.net/gosenkle/article/details/81197362
五、用命令依次启动这个两个jar包:命令如下:
nohup java -Xms24M -Xmx24M -jar 8081.jar > 8081.log 2>&1 & tail -f 8081.log
nohup java -Xms24M -Xmx24M -jar 8082.jar > 8082.log 2>&1 & tail -f 8082.log
六、以上工作准备完成之后,进入到Nginx的配置文件进行配置;
进入目录:cd /usr/local/nginx/conf ---》》 vim nginx.conf
七、找到htpp块,进行如下配置
八、如果用 http:ip:80这样 如: http://192.168.1.20 会报如下错误:
使用阿里云的同学们 如果写成了外网的ip地址,则需要进行在云控制台进行端口号配置;
九:进行如下测试: 浏览器中输入你的Ip地址加端口号即可,getValues是controller的一个方法,所以写一个测试的controller就行了
再次刷新: