dubbo_小套路给自己看的

web项目----通常里面有cosumer消费端
facade-------只定义了纯接口层
service------真定实现了接口的具体的业务逻辑

consumer.xml的 下载模板 https://pan.baidu.com/s/1-BePg0wIY0Yy1WZIXzlEmQ
provide.xml的下载模板地址 https://pan.baidu.com/s/1KU53xmhp2b241gyXgbL0ZQ

----------dubbo消费端------------------------
<!--应用名称-->
<dubbo:application name="pay-web-boss" owner="gengkangkang" organization="cmit"  />

<!-- 订阅zk中心地址 -->
<dubbo:registry protocol="zookeeper" address="10.17.5.45:2181,10.17.5.46:2181,10.17.5.47:2181"  />


<!--监控中心,表示从注册中心发现监控中心地址-->
<dubbo:monitor protocol="registry"/>


<!--使用远程微服-->
<dubbo:reference id="testService"  interface="com.cmpay.facade.trade.TestService" />
<!--dubbo直连一个具体的服务-->
<dubbo:reference id="testService"  interface="com.cmpay.facade.trade.TestService" url="197.32.17.156:20081"/>


----------pay-service-trade提供方-----------------------
<!-- 提供方应用信息,用于计算依赖关系 -->
<dubbo:application name="pay-service-trade" owner="gengkangkang" organization="cmit"  />

<!-- 使用zk中心暴露服务地址 -->
<dubbo:registry protocol="zookeeper" address="#{env['common.zkcluster']}"  />

<!--从注册中心发现监控地址-->
<dubbo:monitor protocol="registry"/>

<!-- 用dubbo协议在20880端口暴露服务 -->
<dubbo:protocol name="dubbo" accepts="1000" port="20880" />

<dubbo:provider timeout="30000" retries="0"/>  <!--超时30S-->


<!-- 卡认证服务 -->               
<bean id="upayService" class="com.cmpay.service.trade.service.impl.UpayServiceImpl" />
<dubbo:service interface="com.cmpay.facade.trade.UpayService" ref="upayService" cluster="failfast" loadbalance="random" retries="0" timeout="90000"></dubbo:service>
 
<!-- 查询相关服务 -->               
<bean id="queryService" class="com.cmpay.service.trade.service.impl.QueryServiceImpl" />
<dubbo:service interface="com.cmpay.facade.trade.QueryService" ref="queryService" cluster="failover" loadbalance="random" retries="1" timeout="60000"></dubbo:service>

纯接口定义

接口实现类的定义

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值