dubbo

Dubbo:分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,有服务提供方,服务消费方,注册中心(zookeeper 3;2181),还有个检测对象

 

优化:超时,直接连接,启动不检查

Dubbo和spring整合

服务提供方:

        <!-- :此服务起个名称 -->
        <dubbo:application name="service-product"/>
        <!-- :连接zookeeper -->
        <dubbo:registry address="192.168.200.128:2181" protocol="zookeeper"/>
        <!-- : 配置ip  port  默认 20880 -->
        <dubbo:protocol host="127.0.0.1" port="20880"/>
        <!-- :暴露  接口   -->
        <dubbo:service interface="com.core.service.TestTbService" ref="testTbService"/>

服务消费方:

         <!-- :此服务起个名称 -->
        <dubbo:application name="console"/>
        <!-- :连接zookeeper -->
        <dubbo:registry address="192.168.200.128:2181" protocol="zookeeper"/>
        <!-- 调用接口 -->
        <dubbo:reference interface="com.core.service.TestTbService" id="testTbService"/>

优化配置

服务提供方

        <!-- :此服务起个名称 -->
        <dubbo:application name="babasport-service-product"/>
        <!-- :连接zookeeper -->
        <dubbo:registry address="N/A" />
        <!-- : 配置ip  port  默认 20880 -->
        <dubbo:protocol host="127.0.0.1" port="20880"/>
        <!-- :暴露  接口   -->
        <dubbo:service interface="com.core.service.TestTbService" ref="testTbService"/>

服务消费方

        <!-- :此服务起个名称 -->
        <dubbo:application name="console"/>
        <!-- :连接zookeeper -->
        <dubbo:registry address="N/A" />
        <!-- 调用接口   毫  1000 -->
        <dubbo:reference interface="com.core.service.TestTbService" id="testTbService"
        url="dubbo://127.0.0.1:20880" />
        <!-- 全局设置 -->
        <dubbo:consumer timeout="600000" check="false"/>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值