dubbo+zookeeper的分布式部署
来源:互联网 发布:mac如何更新flash 编辑:程序博客网 时间:2024/04/29 09:27
1 启动zookeeper
#############################################################
[root@dataNode6 bin]# ./zkServer.sh start
[root@dataNode6 bin]# ./zkServer.sh status
[root@dataNode6 bin]# ./zkServer.sh stop
#############################################################
修改路径信息
2 zookeeper的javaEE依赖信息
<!—dubbo、zookeeper -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>dubbo</artifactId>
<version>2.5.3</version>
</dependency>
<dependency>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper</artifactId>
<version>3.4.7</version>
</dependency>
<dependency>
<groupId>com.101tec</groupId>
<artifactId>zkclient</artifactId>
<version>0.10</version>
</dependency>
3 spring整合dubbo约束
在spring的容器中配置dubbo的约束
xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
http://code.alibabatech.com/schema/dubbo
http://code.alibabatech.com/schema/dubbo/dubbo.xsd
4 dubbo使用zookeeper客户端发布项目
发布dubbo服务
<!-- 使用dubbo发布服务 -->
<!-- 提供方应用信息,用于计算依赖关系 -->
<dubbo:application name="atguigu_service" />
<dubbo:registry protocol="zookeeper" address="192.168.222.6:2181" />
<!-- 用dubbo协议在20880端口暴露服务 -->
<dubbo:protocol name="dubbo" port="20880" />
<!-- 声明需要暴露的服务接口 -->
<dubbo:service interface="com.atguigu.service.SearchServiceInf" ref="searchServiceImp" />
<dubbo:service interface="com.atguigu.service.AttrServiceInf" ref="attrServiceImp" />
调用dubbo服务
<dubbo:application name="atguigu_client" />
<dubbo:registry protocol="zookeeper" address="192.168.222.6:2181" />
<dubbo:reference interface="com.atguigu.service.SearchServiceInf" id="searchServiceImp">
</dubbo:reference>
<dubbo:reference interface="com.atguigu.service.AttrServiceInf" id="attrServiceImp">
</dubbo:reference>
Log4j日志信息
log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss,SSS} [%t] [%c]-[%p] %m%n
5 dubbo的监控中心
War包
访问地址
1 地址
2 用户/密码 root/root
6 相关
#############################################################
服务器:心跳(客户端->服务器)
客户端:超时(debug)、重连次数、虚拟机
监控中心:tomcat部署查看
#############################################################
- dubbo+zookeeper的分布式部署
- Dubbo+Zookeeper分布式部署
- 分布式linux下的dubbo+zookeeper+tomcat
- 分布式zookeeper+dubbo的简单配置使用
- 分布式dubbo + zookeeper
- Dubbo-zookeeper的部署和安装
- dubbo+zookeeper实现分布式调用
- 分布式架构dubbo+zookeeper+springmvc
- zookeeper+dubbo分布式项目搭建
- dubbo+zookeeper 分布式项目搭建
- dubbo zookeeper 分布式服务框架
- 浅谈 zookeeper+dubbo分布式服务
- 分布式技术Dubbo+Zookeeper总结
- Dubbo+Zookeeper伪分布式实战
- 分布式服务框架Dubbo+Zookeeper
- dubbo+zookeeper 分布式项目搭建
- 分布式服务框架DUBBO(二)搭建dubbo服务-zookeeper与dubbo-admin的安装
- Zookeeper分布式集群部署
- Linux下的压缩之tar,zip,gzip,bzip2
- (Leetcode)400. Nth Digit
- springmvc 学习1 springmvc的入口
- python3基础学习基础数据类型
- 双目重构
- dubbo+zookeeper的分布式部署
- POJ
- Python:python中的随机数函数
- C++ Primer Plus 第二章课后编程练习
- 开源C++函数库Boost内存池使用与测试
- phpstudy 更新php和mysql
- ActiveMQ 高可用集群(ZooKeeper + LevelDB + Static discovery)
- IDEA 如何新建 web 工程(配置 tomcat)
- Python3 字符编码