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

RocketMQ Broker+Proxy启动后的端口是多少?

RocketMQ Broker+Proxy启动后的端口是多少?

展开
收起
嘟嘟嘟嘟嘟嘟 2024-08-13 23:06:28 104 0
1 条回答
写回答
取消 提交回答
  • 根据提供的知识内容,Apache RocketMQ中Broker和Proxy的启动配置中并未直接提及它们各自默认使用的端口号。不过,通常情况下:

    Broker 的默认端口是 10911 用于服务端通信,此外还有 10909 用于Broker之间的数据同步(在多副本模式下)。请注意,这些端口可以通过配置文件自定义。
    Proxy 作为客户端访问的入口,默认端口是 10908,但这也可能依据具体配置有所不同。

    为了确切了解在特定部署模式下的Broker与Proxy端口配置,您应当检查RocketMQ的配置文件(通常位于 $ROCKETMQ_HOME/conf 目录下),例如 broker.conf 文件中可能包含如下配置项来指定端口:
    Broker相关配置示例
    listenPort=10911 # Broker服务端口
    brokerRole=ASYNC_MASTER # Broker角色,可配置为SYNC_MASTER、ASYNC_MASTER等
    flushDiskType=ASYNC_FLUSH # 刷盘策略,影响消息持久化行为
    Proxy相关配置虽然不直接体现在broker.conf中,但Proxy的端口配置通常在启动命令中通过参数指定或默认使用10908
    因此,如果您需要确认实际部署环境中Broker与Proxy的确切端口号,建议直接查阅具体的配置文件或启动脚本中的相关参数。如果在您的部署中使用了非默认端口,请相应地调整上述端口号信息。

    此回答整理自钉群“群2-Apache RocketMQ 中国开发者钉钉群”

    2024-08-14 08:08:03
    赞同 3 展开评论 打赏

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

相关产品

  • 云消息队列 MQ
  • 相关电子书

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