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

MQTT这里连接只需要域名就行了吗,不需要端口号吗?

MQTT这里连接只需要域名就行了吗,不需要端口号吗?c61921b5cbd8b02923fcfed95f73eb9c.png

展开
收起
真的很搞笑 2023-07-13 14:58:48 945 0
1 条回答
写回答
取消 提交回答
  • 在使用 MQTT 进行连接时,通常需要提供 MQTT 服务器的域名或 IP 地址以及端口号。只提供域名而不指定端口号可能会导致连接失败。

    默认情况下,MQTT 服务器的监听端口是 1883,如果您没有指定其他端口号,则可以使用该默认端口连接 MQTT 服务器。

    例如,如果 MQTT 服务器的域名是 example.com,默认端口是 1883,则正确的连接地址应为 example.com:1883

    如果 MQTT 服务器使用了非默认的端口号,您需要将对应的端口号指定在连接地址中,例如 example.com:8883

    请注意,在某些情况下,MQTT 服务器可能会使用其他端口(如安全连接的 TLS/SSL 端口 8883),具体取决于您所使用的 MQTT 服务器的配置和要求。因此,请参考 MQTT 服务器的文档或联系服务器管理员,确认正确的连接地址和端口号。

    2023-07-28 14:39:17
    赞同 展开评论 打赏

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

相关产品

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

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