- 确保成功安装JDK
[root@izuf6ea4rfo45y44oj74jhz WEB-INF]# java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
- 确保成功安装zookeeper
我使用的是在三台机器上的zookeeper集群功能,所以确保zookeeper集群没问题。
[root@izuf6ea4rfo45y44oj74jhz bin]# ./zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /home/zookeeper/zookeeper-3.4.10/bin/../conf/zoo.cfg
Mode: follower
[root@izbp1a2dsv8lw7ik396vokz bin]# ./zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /sunpy/zookeeper/zookeeper-3.4.10/bin/../conf/zoo.cfg
Mode: leader
[root@instance-2gak1pfv bin]# ./zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /home/sunpy/zookeeper-3.4.10/bin/../conf/zoo.cfg
Mode: follower
- 确保安装了tomcat
[root@izuf6ea4rfo45y44oj74jhz bin]# ps -ef|grep tomcat
root 416 32683 0 22:43 pts/2 00:00:00 grep --color=auto tomcat
root 32760 1 3 22:28 pts/2 00:00:29 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/jre/bin/java -Djava.util.logging.config.file=/home/tomcat/apache-tomcat-8.5.35/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /home/tomcat/apache-tomcat-8.5.35/bin/bootstrap.jar:/home/tomcat/apache-tomcat-8.5.35/bin/tomcat-juli.jar -Dcatalina.base=/home/tomcat/apache-tomcat-8.5.35 -Dcatalina.home=/home/tomcat/apache-tomcat-8.5.35 -Djava.io.tmpdir=/home/tomcat/apache-tomcat-8.5.35/temp org.apache.catalina.startup.Bootstrap start
- 下载dubbo管理控制台
链接:https://pan.baidu.com/s/1ggeIIHX 密码:ck4h - 解压放到tomcat的webapps下
配置dubbo-admin-2.6.0/WEB-INF/dubbo.properties
dubbo.registry.address=zookeeper://ip1:2181?backup=ip2:2181,ip3:2181
dubbo.admin.root.password=sunpy
dubbo.admin.guest.password=sunpy

- 本地启动应用向zookeeper集群注册服务
本地dubbo应用配置zookeeper集群(消费者和提供者)
<dubbo:registry protocol="zookeeper" address="ip1:2181,ip2:2181,ip3:2181"/>
-
启动本地应用
start.png
-
通过管理控制台查看应用和服务
应用服务.png
网友评论