环境信息
- EMQ X 版本:4.0.3
- 操作系统及版本:在WSL2中安装的Ubuntu 20.04
- 其他
问题描述
在WSL2中的Ubuntu中安装EMQX,另外有一个python写的Web服务,EMQX服务不启动时候,可以在Win10 host上通过localhost访问Web服务,但是EMQX启动后,就无法正常访问了。是启动EMQX修改什么类似/etc/hosts的这种文件了吗?谢谢!!!
在WSL2中的Ubuntu中安装EMQX,另外有一个python写的Web服务,EMQX服务不启动时候,可以在Win10 host上通过localhost访问Web服务,但是EMQX启动后,就无法正常访问了。是启动EMQX修改什么类似/etc/hosts的这种文件了吗?谢谢!!!
你检查下是不是端口冲突了
webserver用的8010的端口,EMQX没有用8010吧,不是都是8083,188083这些吗?并且webserver可以正常启动,所以应该不是端口问题,谢谢!
emqx启动不会修改/etc/hosts文件,而且修改/etc/hosts需要root权限
emqx的运行处了会占用某些端口外,不会干扰系统其他进程的
你可以先在WSL2里面抓包,看看socket数据是否有从windows流入或者正确流出