Docker的前后端分离人人网项目Demo2

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

–net 是为后面ip取名一个网段
在这里插入图片描述
下图是解除docker集群指令
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在vi中怎么搜索文本内容
直接不要进入编辑,按 / 按键
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
上面是创建一个redis实例r1
你还需要创建r2,r3,r4.。。。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
有三个master三个slave,master挂了,slave顶

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
挂掉的在恢复了就成为了slave
在这里插入图片描述
在这里插入图片描述
这个是dockerPXC的虚拟IP

在这里插入图片描述

在这里插入图片描述
用vm虚拟机挂起,第二天再用,就连不上99.150了,要重启keepalive服务
service keepalive restart

配置redis
在这里插入图片描述

在这里插入图片描述

注意这里设置tomcat的端口有坑,需要注意
https://www.bilibili.com/video/av98111052?p=19
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
设置–net=host就是为了让它访问宿主机中所有网段,以便访问各个集群网段
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
创建了java节点还不够,还没有冗余节点实现高可用

在第二个java后台实例中的application.properties将tomcat端口从6001改为6002
第三个以此类推

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
之前用Haproxy是支持TCP/IP协议的数据库集群

nigix是http协议

在这里插入图片描述
nginx配置文件
在这里插入图片描述
在这里插入图片描述
因为之前做了映射,直接是宿主机的ip端口相应映射出来的
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
挂掉一个java容器,验证是否还能 请求到
在这里插入图片描述
在这里插入图片描述
配置冗余的nginx实现nginx高可用,双机热备

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

规定宿主机虚拟ip99.151:6201,用6201来接收请求,这请求就被分发到nginx节点n1上,ni的ip是99.104,端口6101

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
再配第二个

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

到现在两个keepalive抢占一个虚拟ip就设置好了,测试一下双机热备,挂掉n1
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值