目录
2.4 Dubbox本地 JAR包部署与安装(了解)和配置约束
1、使用Linux服务器
使用VN来模拟服务器。同时配置以下情况
(1)配置虚拟网络编辑器 为仅主机模式,子网设置为192.168.25.0 为了以后整合使用
(2) 设置涛涛商城的网络适配器为仅主机模式
(3)来到熟悉的界面。Linux安装完成
2、zookeeper 的安装和使用
2.1 zookeeper介绍
官方推荐使用 zookeeper 注册中心。注册中心负责服务地址的注册与查找,相当于目录服务,服务提供者和消费者只在启动时与注册中心交互,注册中心不转发请求,压力较小。
Zookeeper 是 Apacahe Hadoop 的子项目,是一个树型的目录服务,支持变更推送,适合作为Dubbox 服务的注册中心,工业强度较高,可用于生产环境。
2.2 zookeeper在Linux系统下的安装
安装步骤:
第一步:安装 jdk JDK1.8安装教程
第二步:把 zookeeper 的压缩包(https://archive.apache.org/dist/zookeeper/zookeeper-3.4.6/)上传到 linux 系统。
Alt+P 进入SFTP ,输入put d:\zookeeper-3.4.6.tar.gz 上传
第三步:解压缩压缩包
tar -zxvf zookeeper-3.4.6.tar.gz |
第四步:进入 zookeeper-3.4.6 目录,创建 data 文件夹。用来存放zookeeper注册数据
cd zookeeper-3.4.6 mkdir data |
第五步:进入conf目录 ,把 zoo_sample.cfg 改名为 zoo.cfg
cd conf mv zoo_sample.cfg zoo.cfg |
第六步:打开zoo.cfg , 修改 data 属性:
vi zoo.cfg i 进入编辑模式 dataDir=/root/zookeeper-3.4.6/data Esc 返回命令行 :wq 保存退出 |
2.3 zookeeper 服务启动
进入bin目录,启动服务输入命令
./zkServer.sh start |
输出以下内容表示启动成功
关闭服务输入命令
./zkServer.sh stop |
输出以下提示信息
查看状态:
./zkServer.sh status |
如果启动状态,提示
如果未启动状态,提示:
2.4 Dubbox本地 JAR包部署与安装(了解)和配置约束
Dubbox的jar包并没有部署到Maven的中央仓库中,大家在Maven的中央仓库中可以查找到Dubbo的最终版本是2.5.3 , 阿里巴巴解散了Dubbo团队后由当当网继续维护此项目,并改名为 Dubbox ,坐标不变,版本变更了,但是并没有提交到中央仓库。
我们现在需要手动将Dubbox的jar包安装到我的本地仓库中。
先将dubbo-2.8.4.jar包放到d:\setup, 然后输入命令
mvn install:install-file -Dfile=d:\setup\dubbo-2.8.4.jar -DgroupId=com.alibaba -DartifactId=dubbo -Dversion=2.8.4 -Dpackaging=jar |
配置约束
下方的地址改为: