首先,我要吐槽一下网上对于这个问题的解决方案,抄过来抄过去都一个样,连正确性都不测试一下......
首先翻译一下这个异常,就是:主机名中包含非法字符,那么非法字符是什么呢?是“_”下划线;
那么解决办法就很简单了,改主机名:
1、方法一使用hostnamectl命令
hostnamectl set-hostname 主机名
2、方法二:修改配置文件 /etc/hostname 保存退出
修改完成之后重启即可,这里我使用的是方法一:
hostnamectl set-hostname activemq
重启后效果:
然后启动ActiveMQ并查看状态:
搞定 收工