达博本地开发技巧分享

  

  

作为后端服务负载,前后分离的主要手段,达博在业界中使用率还比较高。随着达博系统的增多,本地开发,调试就出现了麻烦之处

  

  

由于达博采用负载均衡的策略,多次请求的情况下总会随机一次到本地的服务上,有点儿看命的感觉。

  

  

作为达博支持的分群策略,把各自开发人员独立注册一个Gruop是可行的。这样需求把客户端和提供者端同步进行修改,稍微有点儿麻烦。

  

而且还是会想注册中心注册一份服务列表。

  

  

直连就是不向注册中心注册服务,防止测试环境的达博请求分配到本地开发服务器上。

  

        & lt;达博:注册协议==" ${达博“管理员”地址。地址}"文件=" .dubbo-registry/dubbo-registry。属性”注册=" false "/祝辞      

其中注册=" false "是主要起作用的配置,他的意思就是说,在本地起服务,不想注册中心注册服务

  

这块,以后会配置到过滤器中,dev.properties默认为false,测试默认未正确。以后测试环境部署测试的配置文件

  

  

2.0以在上版本自动加载$ {user.home}/dubbo-resolve.properties文件,不需要配置。

  

${用户。回家}指的是当前操作系统用户目录,如涉及系统管理员的用户目录就是C:\Users\管理员

  

mac就是/用户/luoaz之类的。

  

<>强配置内容如下

        com.ai.trial.modules.trial.service.TlAccusedProcessService=达博://localhost: 21006   com.ai.trial.modules.trial.service.TlProcessService=达博://localhost: 21006      

通过以上配置,指定的服务就不在去注册中心找了,而是直接请求配置路径,达博://localhost: 21006年,其他未配置的再去配置中心找。

  

这样可以很方便的进行调试了。

  

  

以上这篇达博本地开发技巧分享就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

达博本地开发技巧分享