Dubbo简单环境搭建
Dubbo服务的发展和作用:
- 首先,看下一般网站架构随着业务的发展,逻辑越来越复杂,数据量越来越大,交互越来越多之后的常规方案演进历程。
- 其次,当服务越来越多之后,我们需要做哪些服务治理?
- 最后,是dubbo的架构图
注册中心的选择
dubbo支持多种类型的注册中心:
- Multicast注册中心
- Zookeeper注册中心
- Redis注册中心
- Simple注册中心
dubbo的简单环境搭建
1、安装zookeeper
zookeeper下载地址:http://www.apache.org/dyn/closer.cgi/zookeeper/,下载完成解压即可运行。注意,zookeeper目录下的conf文件夹中并没有zookeeper的配置文件,不过有一个zoo_sample.cfg文件,将其命令为zoo.cfg即可使用默认配置。
点击zkServer.cmd启动zookeeper:
2、安装dubbo-admin.war
首先下载并解压:https://github.com/dangdangdotcom/dubbox
这里需要修改pom.xml:
修改该处为:
在cmd中进入该目录。输入命令:mvn clean install
可以看到:
然后将该文件放在该目录下:D:\apache-tomcat-8.0.47\webapps,接着把tomcat的端口改为8088,避免冲突。
启动tomcat,访问:http://localhost:8088/dubbo-admin-2.8.4/
这里需要输入账号和密码,看该文件就行:
搭建成功:
未完,待续。。。