一 使用Dubbox 分布式架构
1 先建立注册Zookeeper
2 创建Maven项目,用Dubbox + Zookeeper + Spring 实现一个简单的Demo
3 安装Dubbo-admin, 实现监控.
二 Zookeeper的安装和使用
1 模拟公司服务器环境:
安装虚拟机, Linux系统上面安装Zookeeper并启动,
使用SecureCRT 连接远程服务器(即连接虚拟机IP, 把zookeeper上传安装并启动)
2 在Linux系统上安装Zookeeper并启动包
安装步骤:
① 安装jdk
② 把zookeeper的压缩包上传到Linux
ALT+P 进入SFTP(安全文件传输协议模式)
输入 put d:\zookeeper-3.4.6tar.gz 上传
③ 解压压缩包
tar -zxvf zookeeper-3.4.6.tar.gz
④ 新建data文件夹 (进入zookeeper-3.4.6目录,创建data)
mkdir data
⑤ 进入conf 目录, 修改zookeeper配置文件名称,zoo_sample.cfg -->zoo.cfg
cd conf
mv zoo_sample.cfg zoo.cfg
⑥ 打开 zoo.cfg, 修改data属性:
vim zoo.cfg 进入zoo.cfg编辑页面
点击i 进入插入模式
找到dataDir=修改为绝对目录
(dataDir=/root/zookeeper-3.4.6/data)
:wq 保存修改并退出
启动zookeeper
进入bin目录,启动服务输入命令 ./zkServer.sh.start
关闭服务输入命令 ./zkServer.sh.stop
查看状态 (启动/未启动) ./zkServer.sh status