新版本中apache-dubbo-2.7.0已经没有dubbo-admin了
转移到新项目 apache/incubator-dubbo-ops https://github.com/apache/incubator-dubbo-ops
需分别启动dubbo-admin-server 和 dubbo-admin-ui
可能出现问题如下:
问题排查:zookeeper占用了8080端口号,dubbo-admin-server启动默认为8080端口所以启动报错。
解决办法:
- 修改zookeeper中admin.serverPort所占用的端口号,在zookeeper/conf文件下的zoo.cfg中添加admin.serverPort=新的端口号。引用解决方案:https://blog.csdn.net/u011019141/article/details/76020784
- 修改dubbo-admin-server的端口号,在src/resource下的application.properties文件中加入server.port=新的端口号,重新打jar包然后部署。
注:dubbo-admin-ui启动时报错:
关闭eslint检查
package.json中eslint删除即可。
最后在dubbo-admin-ui项目路径中将vue.config.js中的后端端口,改为application.properties中设置的端口
启动项目即可。