dubbo管控台的安装记录及dubbo开发调试记录

一、dubbo管控台的安装

1.所需的环境:linux tomcat jdk duboo-admin-xx.war(下载地址:https://github.com/alibaba/dubbo)

2.安装jdk,上传tomcat并解压

3.上传dubbo管控台程序duboo-admin-xx.war到tomcat的webapps目录下

4.解压并命名为ROOT:unzip duboo-admin-xx.war -d Root

5.配置dubbo.properties

dubbo.registry.address=zookeeper://192.168.1.1:2181(按需配置)

dubbo.admin.root.password=123(按需配置)

dubbo.admin.guest.password=123(按需配置)

6.开启8080端口,并重启防火墙

7.启动tomcat

二、开发调试

1.直连提供者:

开发环境下绕过注册中心,只测试指定服务提供者,用点对点直连

<dubbo:reference id="xxService" interface="com.sunys.xxService" url="dubbo://localhost:20890" />

注意点:直连提供者只在消费端配置

2.dubbo服务只订阅

<dubbo:registry address="ip:port" registry="false">

开发调试的服务提供者,只向注册中心订阅其依赖的服务,但不向注册中心注册本身可以提供的服务。在服务提供端配置应用

 3.异步方法的调用配置

<dubbo:reference id="xxService" interface="com.sunys.xxService">

<dubbo:method name="xx" async="true" return="false"/><!--服务之间调用,需要异步调用时,添加此行--> 

</dubbo:reference>

 

 

posted on 2017-06-04 17:26  fire-kylin  阅读(140)  评论(0编辑  收藏  举报