首先,说一下发生这件事情的背景:我在windows的环境中需要安装一个emqx,我首先下载了一个5.x版本的压缩包,启动的时候出现了两串字符,我也不知道是什么意思,在网上搜了很多资料,于是换了一个版本,这次换了一个4.x的版本,结果启动没报错,但是查看一下端口占用情况发现端口都没有启动,于是我又到处查找资料,发现出现这种情况的还不少,最终还是解决了这次发生的问题,总结了以下一些发生的报错,希望能够对你有所帮助:
一.启动失败
安装完毕后,到cmd窗口进入emqx的bin目录下,输入emqx.cmd start 启动后发现还是无法访问,这时查看端口占用情况发现默认端口18083 压根就没有启动,这时我们就需要去安装一个openssl的程序 openssl安装。
选择一个适合自己系统的软件包,下载后安装,这时我们再去启动emqx,看看端口是否被启动。
如果你启动后发现还是端口没有被启动的话不妨接着往下看。
二.版本问题
在上文中我也说到了,启动5.x会报出两串字符,但是启动4.x版本的时候并不会,这时我们就要考虑是不是版本的问题了,不要再纠结,直接换一个版本启动吧,如果你公司有硬性标准的话,那么就试试上一个方法是否对你有帮助。 (如果换成4.x还是无法没有端口起来的话,建议换成3.x试试😄)
补充:
如果你在换版本的过程中,想要删除之前使用的文件,但是又无法删除的话,这一条应该对你有所帮助,进入任务管理器,点击性能,找到左下角的资源监听器,点击CPU后在搜索栏里输入emqx就能找到这个进程了,结束进程后就可以删除之前安装的版本了
文章来源:https://www.toymoban.com/news/detail-508146.html
总结:
虽然说看起来好像是没多难,但是当时排错的时候可是浪费了我挺多时间的,总结出来这几个可能出现的问题,希望对大家有帮助,也算是我自己做做笔记,谢谢大家!文章来源地址https://www.toymoban.com/news/detail-508146.html
到了这里,关于EMQX 解决启动失败【已解决】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!