Dubbo服务治理篇——你知道如何使用Dubbo消费端直连服务提供者进行开发和调试吗??-阿里云开发者社区

开发者社区> -技术小助手-> 正文

Dubbo服务治理篇——你知道如何使用Dubbo消费端直连服务提供者进行开发和调试吗??

简介: 在生产环境使用情况是,服务消费端只消费指定Provider提供者的服务 开发调试 我们启动远程服务提供者
+关注继续查看

在生产环境使用情况是,服务消费端只消费指定Provider提供者的服务

开发调试

我们启动远程服务提供者

a.jpg

我启动web-boss,这里调用是远程提供者服务


aa.jpg


查看user-service,provider方的配置


aaa.jpg


配置consumer方调用本地dubbo服务,进行直连调试


<dubbo:reference interface="edu.facade.user.service.PmsUserFacade" id="pmsUserFacade"  timeout="2000" check="false"url="dubbo://localhost:20880"/>


我们启动本地 dubbo服务,以debug模式启动


aaaa.jpg


在dubbo管理控制台查看dubbo服务


q.jpg


启动消费端,web-boss我们进行直连调试

consumer控制台信息


qq.jpg


我们再访问登录,会发现已调用本地dubbo模式,进入debug调试模式


qqq.jpg


我们在Dubbo管理控制台把provider禁用,发现也是调用本地dubbo服务,绕过了注册中心,这就是直连提供者


ww.jpg

我们在${user.home}下配置直接提供者属性也是可以的(推荐使用)

dubbo-resolve.properties

内容 :

edu.facade.user.service.PmsUserFacade=dubbo://localhost:20880

注意点:

1、 直连提供者只需要在消费端设置

2、 ${user.home}指的是当前操作系统用户目录,如 Win7系统 Administrator的用户目录就是 C:\Users\Administrator


h.jpg


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Spring Cloud Alibaba基础教程:支持的几种服务消费方式(RestTemplate、WebClient、Feign)
通过《Spring Cloud Alibaba基础教程:使用Nacos实现服务注册与发现》一文的学习,我们已经学会如何使用Nacos来实现服务的注册与发现,同时也介绍如何通过LoadBalancerClient接口来获取某个服务的具体实例,并根据实例信息来发起服务接口消费请求。
2591 0
Dubbo服务消费者调用过程
上图是服务消费的主过程: 首先通过ReferenceConfig类的private void init()方法会先检查初始化所有的配置信息后,调用private T createProxy(Map map)创建代理,消费者最终得到的是服务的代理, 在createProxy接着调用Protocol接口实现的 Invoker refer(Class type, URL url)方法生成Invoker实例(如上图中的红色部分),这是服务消费的关键。
957 0
Android开发学习之使用Toolbar实现不同的Fragment使用不同颜色的标题栏与状态栏
Android开发学习之使用Toolbar实现不同的Fragment使用不同颜色的标题栏与状态栏                                            先看效果图。
2296 0
Android开发13——内容提供者ContentProvider的基本使用
  一、ContentProvider简介 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。ContentProvider为存储和获取数据提供了统一的接口。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences
914 0
使用SAP WebIDE开发SAP Fiori Worklist应用消费OData服务
使用SAP WebIDE开发SAP Fiori Worklist应用消费OData服务
21 0
源码分析Dubbo服务消费端启动流程
通过前面文章详解,我们知道Dubbo服务消费者标签dubbo:reference最终会在Spring容器中创建一个对应的ReferenceBean实例,而ReferenceBean实现了Spring生命周期接口:InitializingBean,接下来应该看一下其afterPropertiesSet方法的实现。
1466 0
将dubbo框架里的服务提供者迁移进k8s里,以docker提供服务时要注意的细节
在将dubbo框架里的服务提供者迁移进k8s时,有几个注意事项: 1, 要为默认情况下,dubbo会将k8s里的pod ip地址作为注册服务的地址,所以这个地址需要被改写(ip测试过,行得通,而dns待测试)。
2163 0
Android官方开发文档Training系列课程中文版:通知用户之创建不同导航方式的Activity
原文地址:http://android.xsoftlab.net/training/notify-user/navigation.html 设计通知时要考虑到用户所预想的导航体验。
670 0
1633
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载