博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用Double搭建服务群集
阅读量:6434 次
发布时间:2019-06-23

本文共 1249 字,大约阅读时间需要 4 分钟。

Dubbo是面向服务SOA管理框架,使用Dubbo可以轻松搭建服务的高可用框架,按照如下拓扑图搭建一个高可用服务框架。

 
1、设计服务接口IUserMng
2、设计服务接口实现类UserMng
3、编写配置文件
4、编写Window允许服务的批处理文件run.bat
 
set classpath=./libs/commons-fileupload-1.3.2.jar;%classpath%
set classpath=./libs/commons-io-2.2.jar;%classpath%
set classpath=./libs/commons-logging-1.1.1.jar;%classpath%
set classpath=./libs/dubbo-2.5.3.jar;%classpath%
set classpath=./libs/javassist-3.18.1-GA.jar;%classpath%
set classpath=./libs/jline-0.9.94.jar;%classpath%
set classpath=./libs/junit-3.8.1.jar;%classpath%
set classpath=./libs/log4j-1.2.15.jar;%classpath%
set classpath=./libs/netty-3.2.5.Final.jar;%classpath%
set classpath=./libs/slf4j-api-1.7.6.jar;%classpath%
set classpath=./libs/slf4j-log4j12-1.6.1.jar;%classpath%
set classpath=./libs/spring-2.5.6.SEC03.jar;%classpath%
set classpath=./libs/zkclient-0.4.jar;%classpath%
set classpath=./libs/zookeeper-3.3.1.jar;%classpath%
 
set classpath=./bin;%classpath%
 
java com.gufang.App
 
5、允许Window下的服务
6、将服务代码复制到Linux上一份,编写Linux下的启动Shell文件run.sh
 
7、启动Linux环境下的服务
8、查看Dubbo控制台
编写客户端
1、编写客户端程序
2、编写配置文件
3、运行客户端程序
检查Window和Linux服务的后台
 
也可以修改服务的端口在同一台机器上启动多个服务,配置端口的文件是dubbo.properties,将这文件放在classpath目录下
dubbo.protocol.dubbo.port=20880
 
也可以使用JVM参数设置服务的端口

转载于:https://www.cnblogs.com/zzy-java/p/9728287.html

你可能感兴趣的文章
超大规模数据中心:给我一个用整机柜的理由先
查看>>
执行命令取出linux中eth0的IP地址
查看>>
CRUD全栈式编程架构之控制器的设计
查看>>
python常用内建模块(五)
查看>>
你为什么有那么多时间写博客?
查看>>
Excel 中使用VBA
查看>>
$.ajax同步请求会阻塞js进程
查看>>
Postman 网络调试工具
查看>>
Python教程6
查看>>
zabbix实现自动发现功能添加磁盘监控
查看>>
mysql8.0.14 安装
查看>>
1039. 到底买不买(20)
查看>>
android笔试题一
查看>>
【JavaEE企业应用实战学习记录】getConnListener
查看>>
了解轮询、长轮询、长连接、websocket
查看>>
bzoj2427[HAOI2010]软件安装
查看>>
WPF个人助手更新
查看>>
NLPIR技术助力中文智能数据挖掘
查看>>
python操作redis--------------数据库增删改查
查看>>
Android中仿IOS提示框的实现
查看>>