【涛涛商城】Dubbox安装使用+zookeeper使用

目录

1、使用Linux服务器

2、zookeeper 的安装和使用

2.1 zookeeper介绍

2.2 zookeeper在Linux系统下的安装

2.3 zookeeper 服务启动

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(此步省略)

第二步:把 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

配置约束

下方的地址改为:

http://code.alibabatech.com/schema/dubbo/dubbo.xsd

猜你喜欢

转载自blog.csdn.net/lxiansheng001/article/details/81508250
今日推荐