两台服务器部署微服务踩坑

背景:主要为跨服务器的部署时遇到的问题,A服务器部署的有 nacos redis mq B服务器部署的应用共用A服务器的nacos redis mq

1、naocs
B服务器的应用Pom文件里需要修改连接nacos的地址,同理需要另外创建一个命名空间克隆A服务器的nacso配置,修改mq、redis的地址,数据库如果有需要也需要修改,配置都是看情况的。
2、mq
B服务器在nacos已经修改好了mq的路径之后还是连不上mq报错,排查后发现是由于mq的登陆用户只有本地可以使用guest登录,其他服务器登陆只能创建其他用户进行登陆。
3、redis 主要是配置文件conf,
里面讲bin 127.0.0.1注释掉,否则其他服务器的应用无法连接此redis,只能本地连接,
然后将protectxxx-mode 改为 no ,这个设置为yes 是不允许其他服务器的应用连接此redis.

继续nginx
listen:监听本地服务某个端口
server_name:本地服务器ip
location:根据条件判断是否进入
upstream xxx { //nginx的负载均衡
server xx.xx.xx.103:8848
server xx.xx.xx.102:8848
}

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值