war包是在Tomcat当中运行,待定这句话,我们是springboot项目。项目当中带了Tomcat插件,直接运行就行了,直接使用Java命令启动三台服务器: java -jar 808xwar;
3.3.2项目打包 说明:先修改端口号之后,将maven打包的操作; 打包jt,所有子集都会被打包,clean清空target当中文件信息,先clean,保证每个包都是最新的, 3.3.3项目运行测试: 这是springboot程序,内置Tomcat程序,不需要发布到Tomcat程序中运行,直接cmd窗口中就可以进行发布了;三个一共是启动了三个Tomcat服务器;需要启动三个cmd窗口处理这个东西, 我们现在是解释什么叫做负载均衡;
业务说明:用户通过manage.jt.com的方式通过反向代理的方式实现,要求我们要配置NGINX中的集群,当前学习的阶段, 访问的地址是不变得 ,需要搞出来一个端口一个集合类似的东西,如下:通过集群配置tomcat的服务器即可 #window当中这个就等于localhost #默认条件下的负载均很的方式是轮询的方式, upstream jtw { server 127.0.0.1 :8081 server 127.0.0.1 :8082 server 127.0.0.1 :8083 }
为什么用户访问通过NGINX时,都访问的是8081的服务器,原理是啥?
说明:如果Tomcat服务器发生了宕机的现象,则配置文件标识down属性,NGINX不会在访问故障机: 比方说公司要求线上服务器要求有三台,哪么 你会不会只部署三台? 说明:通常情况下,我们都会部署一些备用机,放置由于主机宕机,剩余机器不能实现高负载,从而实现整体服务器宕机问题,这种机制就叫做备用机的作用,就是 备用机正常情况下不会被访问,当主机宕机或者主机遇忙时就会被访问;
如果没有IP需要重启一下网卡
