首页 > 其他分享 >如何部署两个JMS网关,形成双机热备

如何部署两个JMS网关,形成双机热备

时间:2022-12-20 20:11:06浏览次数:45  
标签:网关 JMS 热备 地址 集群 双机

大家使用JMS的过程中,可能会留意到,不管是微服务在注册时,还是RemoteClient构造时,所指向的网关都是一个NetAddress数组,之所以网关地址是多个,而不是一个,那是因为网关是一个双击热备的集群模式。

要让两个网关形成集群,非常简单,把它配置文件里面的注释解开就行

  "Cluster": { //集群配置
    "IsMaster": false,//是否默认自己为master,如果所有网关都设置为false,那么,网关之间会自动决出master
    "Gateway": { //另一个网关地址
      "Address": "127.0.0.1",
      "Port": 8919
    }
  }

上面配置告诉网关启用集群模式,并告知它另一个网关的地址。

然后RemoteClient 构造时,别忘了把这两个网关的地址形成数组给它。

微服务注册时也同样指向这两个网关。

标签:网关,JMS,热备,地址,集群,双机
From: https://www.cnblogs.com/IWings/p/16994560.html

相关文章