系统环境:
Linux-centosOS6.8-bit64
JDK1.8
1、Tomcat多容器的处理方案
首先,不论tomcat的版本是否有多个,路径是否相同,肯定的是可以运行多个容器。
处理以下两个问题即可完美解决:
a. 不设定环境变量CATALINA_HOME
b. 保障每个容器的server.xml中port不重复
2、安装zk
直接在官网下载就可以了,没什么特别。
仅注意为了要运行dubbo控制台,将zk注册中心zoo.cfg文件的注册端口修改为与dubbo文件的./WEB-INFO/duboo.properties端口一致;且在启动含dubbo应用的容器前,优先启动zk
3、安装dubbo
dubbo按自己需要放入tomcat容器目录./webapps下,不一定要放到./ROOT目录(网上有些人云亦云的说必须放xxxx,NO~~~)。
然后启动容器,在浏览器中输入http://yourdomain:port/path或http://ip:port/path即可
e.g. http://123.152.1.5:8990/dubbo-console
修改root或guest账号的密码,该配置文件在dubbo.war解压后的./WEB-INF/dubbo.properties