虚拟机安装zookeeper,实现dubbo-admin

虚拟机环境:jdk1.7(Java HotSpot版本),tomcat 8.5,zookeeper 3.5.0,dubbo-admin 2.5.3

相关内容:链接:https://pan.baidu.com/s/11hCcdbvS3MY1sCIJjmTyYQ 密码:pihf

解压zookeeper,和windows一样配置logs和data的路径。

然后进入zookeeper的bin文件下,启动zkServer.sh:


启动后,可以通过 sh zkServer.sh status 查看状态,这边返回信息'Mode: standalone'就表示启动成功了,zookeeper集群不先考虑:

通过 ps -ef|grep java也能看见相应的进程,用这种进程方式重启tomcat的时候要注意别关闭zookeeper:


启动zookeeper之后,将dubbo-admin放入tomcat下,重启tomcat,时间有点久,大概30s左右完成启动。这边tomcat可能冲突,可以改server.xml中8080端口。

这边如果dubbo-admin不能访问,可能会出现的问题是

org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs 这个异常,在tomcat的日志中可以看见。巨心累,本地同样8.5的版本没有问题,自己也试了很多自己写的代码,tomcat都能正常启动,且能访问,就只能去结局这个问题了。百度一下,还是能找到的,虽然相关信息时真的不多。解决的url放百度云了,经常玩linux的操作的不是很难。

重新启动tomact,能访问,就完成配置了。





猜你喜欢

转载自blog.csdn.net/qq_36633149/article/details/79699133
今日推荐