EMQX启动后,提示URL not found

wsmking 1年前 ⋅ 4419 阅读

今天在服务器安装emqx4.2,启动后,上方一直报URL not found,找了各种资料,最后竟然是8081端口被占用了。

解决办法:

  1. 使用emqx console命令可以显示日志,通过日志查找到原因
  2. 8081端口被占用,修改为8089端口,解决该问题。

修改的地方为:etc/emqx/plugins/emqx_management.conf

##--------------------------------------------------------------------
## HTTP Listener

management.listener.http = 8089
management.listener.http.acceptors = 2
management.listener.http.max_clients = 512
management.listener.http.backlog = 512
management.listener.http.send_timeout = 15s
management.listener.http.send_timeout_close = on
management.listener.http.inet6 = false
management.listener.http.ipv6_v6only = false

将标红的端口改为自己设备没占用的端口即可。

 

emqx缺省需要的端口:

1883 MQTT TCP 协议端口

8883 MQTT/TCP SSL 端口

8083 MQTT/WebSocket 端口

8084 MQTT/WebSocket with SSL 端口

8080 MQTT执行引擎HTTP API 端口

18083 EMQX Dashboard 管理控制台端口


全部评论: 0

    我有话说: