开发者社区 > 云原生 > 云消息队列 > 正文

rocketmq中这个端口是用来干嘛的啊?

f3283ae9cdf09c8b42543346f4e72e2e.png
rocketmq中这个端口是用来干嘛的啊?

展开
收起
十一0204 2023-07-19 19:55:23 772 0
2 条回答
写回答
取消 提交回答
  • 在RocketMQ中,有几个常用的端口:

    1. 10911:Broker的内部通信端口。Broker之间使用该端口进行主从同步、消息复制等内部通信。

    2. 10909:Broker的外部通信端口。客户端通过该端口与Broker进行通信,发送和接收消息。

    3. 9876:NameServer的通信端口。客户端通过该端口与NameServer进行通信,获取Broker信息和路由表等。

    这些端口是默认配置的,您也可以通过修改配置文件来更改这些端口。如果您使用Docker部署RocketMQ,可以使用-p参数将容器内的端口映射到宿主机的端口上。

    例如,在创建Broker容器时,使用以下命令将容器内的1091110909端口映射到宿主机的相应端口:

    docker run -d --name rmqbroker -p 10911:10911 -p 10909:10909 apacherocketmq/rocketmq:latest sh mqbroker -n your_nameserver_address:9876
    

    以上示例将把容器内的1091110909端口映射到宿主机上,以便外部客户端可以通过宿主机的端口与Broker进行通信。

    2023-07-28 13:37:56
    赞同 展开评论 打赏
  • 意中人就是我呀!

    proxy也可以使用tcp客户端连接,不仅仅是grpc客户端。可以再文档网站上搜索下:https://www.google.com/search?q=proxy+site%3Arocketmq.apache.org&oq=proxy+site%3Arocketmq.apache.org&aqs=chrome..69i57.2188j0j4&sourceid=chrome&ie=UTF-8此回答整理至钉群“群2-Apache RocketMQ 中国开发者钉钉群”。

    2023-07-19 23:02:14
    赞同 展开评论 打赏

涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系产品 Serverless 化。RocketMQ 一站式学习:https://rocketmq.io/

相关产品

  • 云消息队列 MQ
  • 热门讨论

    热门文章

    相关电子书

    更多
    RocketMQ Client-GO 介绍 立即下载
    RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载
    基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载