背景

腾讯云验证环境
集群部署参考

申请外网IP绑定到rocketmq对应的3台cvm

外网地址

49.1.1.1
49.2.2.2
49.3.3.3

对应内网地址

192.168.1.1
192.168.1.2
192.168.1.3

关键配置变更

brokerIP1:当前broker监听的IP,外网IP。
brokerIP2:内网IP。

安全组

配置允许访问IP

broker-n0.conf

brokerClusterName = RaftCluster
brokerName=RaftNode00
listenPort=30911
namesrvAddr=192.168.1.1:9876;192.168.1.2:9876;192.168.1.3:9876
storePathRootDir=/data/rocketmq/rmqstore/node00
storePathCommitLog=/data/rocketmq/rmqstore/node00/commitlog
enableDLegerCommitLog=true
dLegerGroup=RaftNode00
dLegerPeers=n0-192.168.1.1:40911;n1-192.168.1.2:40912;n2-192.168.1.3:40913
## must be unique
dLegerSelfId=n0
sendMessageThreadPoolNums=4brokerIP1=49.1.1.1
brokerIP2=192.168.1.1

broker-n1.conf

brokerClusterName = RaftCluster
brokerName=RaftNode00
listenPort=30921
namesrvAddr=192.168.1.1:9876;192.168.1.2:9876;192.168.1.3:9876
storePathRootDir=/data/rocketmq/rmqstore/node01
storePathCommitLog=/data/rocketmq/rmqstore/node01/commitlog
enableDLegerCommitLog=true
dLegerGroup=RaftNode00
dLegerPeers=n0-192.168.1.1:40911;n1-192.168.1.2:40912;n2-192.168.1.3:40913
## must be unique
dLegerSelfId=n1
sendMessageThreadPoolNums=4brokerIP1=49.2.2.2
brokerIP2=192.168.1.2

broker-n2.conf

brokerClusterName = RaftCluster
brokerName=RaftNode00
listenPort=30931
namesrvAddr=192.168.1.1:9876;192.168.1.2:9876;192.168.1.3:9876
storePathRootDir=/data/rocketmq/rmqstore/node02
storePathCommitLog=/data/rocketmq/rmqstore/node02/commitlog
enableDLegerCommitLog=true
dLegerGroup=RaftNode00
dLegerPeers=n0-192.168.1.1:40911;n1-192.168.1.2:40912;n2-192.168.1.3:40913
## must be unique
dLegerSelfId=n2
sendMessageThreadPoolNums=4brokerIP1=49.3.3.3
brokerIP2=192.168.1.3

配置外网地址测试

rocketmq内外网同时访问相关推荐

  1. 内外网同时访问 路由(route) 转发

    内外网同时访问 –写这篇文章的背景: 大家好,菜鸟又来给你们见面了,事情大概是这么个样子的,刚入职一家公司,刚来的时候分配了内网账号,我的心路历程分了三段,刚开始使用内网账号在本机登录就不能访问公网了 ...

  2. nginx实现内外网同时访问

    nginx的反向代理监听端口功能即可实现内外网同时访问 开通外网就是开通外网地址上的一个端口指向内网实例(nginx的代理地址) 内外网同时访问的时候前端的请求地址一定要是向外开通的外网地址和端口,后 ...

  3. 内外网同时访问路由配置(WIN11)

    电脑环境: Win11 网线连接内网 无线网卡连接外网 配置方法: (1) 同时连接内外网,分别记录IP地址,掩码,网关 例如,我的电脑分别为: 内网: IPv4 地址 . . . . . . . . ...

  4. 公司网络需要内网开发,教你如何使内外网同时访问(windows)

    先决条件:你需要有WiFi和有线网口 操作步骤: 1.首先连上你的内网网络,并且自动获取IP. 2.打开命令提示符,输入ipconfig,找到你内网的ip地址,例如172.16.191.128,以下以 ...

  5. Win双网卡路由设置实现内外网同时访问

    最近公司给配了Win11的电脑,需要使用Wifi连接外网,10开头的IP地址使用内网访问. >>> route print >>> route add 10.0.0 ...

  6. cas内外网同时访问_科普:CAS 和 ABA

    CAS简介 CAS 全称是 compare and swap,是一种用于在多线程环境下实现同步功能的机制. CAS 它是一条CPU并发原语.操作包含三个操作数 -- 内存位置.预期数值和新值.CAS ...

  7. cas内外网同时访问_并发编程高手必知——CAS详解

    一.java内存模型:JMM 在内存模型当中定义一个主内存,所有声明的实例变量都存在于主内存当中,主内存的数据会共享给所有线程,每一个线程有一个块工作内存,工作内存当中主内存数据的副本当更新数据时,会 ...

  8. kafka集群如何内外网均可访问

    有3台kafka集群broker,以下ip地址均属杜撰,仅仅做举例用 hostname 内网ip 外网Ip kafka1 10.0.0.1 139.0.0.1 kafka2 10.0.0.2 139. ...

  9. 使用route add添加路由,使两个网卡同时访问内外网

    route add命令格式:route [-f] [-p] [Command] [Destination] [mask Netmask] [Gateway] [metric Metric] [if I ...

最新文章

  1. int数组转化为字符数组 java_Java 将int数组转换为字符串
  2. 二值网络--TBN: Convolutional Neural Network with Ternary Inputs and Binary Weights
  3. 一线城市中高端人才月薪超 2 万,电子通信行业应届生薪资涨幅最高
  4. springboot 控制台输出错误信息_springboot日志详解
  5. 操作系统实验4—磁盘调度
  6. activiti7 和业务_上市公司区块链业务终于赚钱了!营收增长3886.03%
  7. Failed to connect to SDP server on FF:FF:FF:00:00:00: Connection refused问题解决方法
  8. webpack打包原理_对于webpack打包原理你知道有多少?
  9. 万能高品质PSD分层促销海报,电商美工必备
  10. Oracle技术之初始化参数REMOTE_OS_AUTHENT
  11. sp.net MVCJQuery 应用(表单验证)
  12. learning scala pattern matching 03
  13. 订阅付费专栏,支付299.9元,免费送代码
  14. Qt 应用程序图标设置
  15. ant 安装依赖bug1
  16. void* LPVOID是些什么东东
  17. sap批量创建盘点凭证以及盘点凭证过账
  18. 2019面试宝典之.Net
  19. 如何才能做好短线交易?这三点你要知道!
  20. PHP语言是什么语言及能解决当下什么问题-动态更新

热门文章

  1. MongoDB查询集合中的文档
  2. mac mongodb : 715: /data/db/WiredTiger.turtle: handle-open: open: Permission denied
  3. SQL Server 学习笔记——T-SQL
  4. 【Linux系列】signal函数详解
  5. 迷糊到清楚,清楚又到迷糊
  6. redis详解(三)-- 面试题
  7. java对excel的操作
  8. 怎么观看twitchtv_构建一个TwitchTV Status App
  9. 黑马程序员_程序代码实现进制转换
  10. 机器学习 | MATLAB实现BP神经网络newff参数设定(中)