Linux系统下Zookeeper的安装、dubbo使用注意事项
2017-03-18 14:14
555 查看
第一步:安装jdk
第二步:解压缩zookeeper压缩包
第三步:将conf文件夹下zoo_sample.cfg复制一份,改名为zoo.cfg
第四步:修改配置dataDir属性,指定一个真实目录
第五步:
启动zookeeper:bin/zkServer.sh start
关闭zookeeper:bin/zkServer.sh stop
查看zookeeper状态:bin/zkServer.sh status
注意要关闭linux的防火墙或者让防火墙对dubbo的端口放行。
关闭防火墙的命令:
对安装步骤的补充说明:(需要修改配置文件:在zookeeper的根目录下建data文件夹,进入conf目录,将zoo_sample.cfg名字改为zoo.cfg修改命令为:mv zoo_sample.cfg zoo.cfg,进入给文件并进行编辑:将dataDir的值修改为刚才创建的data文件夹目录 )
在使用dubbo时,在文件头中加入xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
http://code.alibabatech.com/schema/dubbo http://code.alibabatech.com/schema/dubbo/dubbo.xsd
并需要添加xsd约束,不添加约束会报错!!
发布服务代码:
引用服务代码:
第二步:解压缩zookeeper压缩包
第三步:将conf文件夹下zoo_sample.cfg复制一份,改名为zoo.cfg
第四步:修改配置dataDir属性,指定一个真实目录
第五步:
启动zookeeper:bin/zkServer.sh start
关闭zookeeper:bin/zkServer.sh stop
查看zookeeper状态:bin/zkServer.sh status
注意要关闭linux的防火墙或者让防火墙对dubbo的端口放行。
关闭防火墙的命令:
1) 重启后生效 开启: chkconfig iptables on 关闭: chkconfig iptables off 2) 即时生效,重启后失效 开启: service iptables start 关闭: service iptables stop
对安装步骤的补充说明:(需要修改配置文件:在zookeeper的根目录下建data文件夹,进入conf目录,将zoo_sample.cfg名字改为zoo.cfg修改命令为:mv zoo_sample.cfg zoo.cfg,进入给文件并进行编辑:将dataDir的值修改为刚才创建的data文件夹目录 )
在使用dubbo时,在文件头中加入xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
http://code.alibabatech.com/schema/dubbo http://code.alibabatech.com/schema/dubbo/dubbo.xsd
并需要添加xsd约束,不添加约束会报错!!
发布服务代码:
<!-- 使用dubbo发布服务 --> <!-- 提供方应用信息,用于计算依赖关系 --> <dubbo:application name="taotao-manager" /> <dubbo:registry protocol="zookeeper" address="192.168.1.134:2181" /> <!-- 用dubbo协议在20880端口暴露服务 --> <dubbo:protocol name="dubbo" port="20880" /> < 4000 !-- 声明需要暴露的服务接口 --> <dubbo:service interface="com.taotao.service.ItemService" ref="itemServiceImpl" />
引用服务代码:
<!-- 引用dubbo服务 --> <dubbo:application name="taotao-manager-web"/> <dubbo:registry protocol="zookeeper" address="192.168.1.134:2181"/> <dubbo:reference interface="com.taotao.service.ItemService" id="itemService" />
相关文章推荐
- Linux上安装Zookeeper以及一些注意事项
- 最新Linux系统下安装MySql 5.7.17全过程及注意事项
- Linux上安装Zookeeper以及一些注意事项
- Linux安装系统注意事项及系统初始化
- OPENCV的在LINUX下的安装使用注意事项
- 在linux或unix服务器上安装、使用MySQL的注意事项
- 最新Linux系统下安装MySql 5.7.17全过程及注意事项
- Linux安装系统注意事项及系统初始化
- [Linux][Install guide]Ubuntu多系统安装注意事项
- 免安装Oracle客户端使用PL/SQL连接Linux Oracle 注意事项
- 在linux或unix服务器上安装、使用MySQL的注意事项
- Ubuntu Linux系统安装intel ifort Fortran和 C++编译器注意事项
- Ubuntu系统安装搜狗(sougou for linux)输入法安装注意事项
- ecmall在linux下的安装注意事项(转) ----ecmall系统迁移
- 免安装Oracle客户端使用PL/SQL连接Linux Oracle 注意事项
- Linux安装系统注意事项及系统初始化
- Linux系统中安装mysql注意事项
- Linux(ubuntu)上安装RDP Server(Xrdp)使用的注意事项
- windows安装Linux系列双系统时基本的注意事项
- windows8.1使用虚拟机安装MAC系统注意事项及教程