虚拟机环境: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,能访问,就完成配置了。
本文介绍如何在虚拟机环境下配置ZooKeeper 3.5.0及Dubbo-Admin 2.5.3,包括环境搭建步骤、解决启动过程中遇到的异常问题,以及确保各组件能够正确运行。
4212

被折叠的 条评论
为什么被折叠?



