上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 53 下一页
摘要: API文档 http://dubbo.apache.org/zh-cn/docs/user/demos/result-cache.html 缓存使用例子 可参考:https://blog.csdn.net/hardworking0323/article/details/81293402 CacheF 阅读全文
posted @ 2020-03-16 13:57 意犹未尽 阅读(464) 评论(0) 推荐(0)
摘要: SPI配置的默认实现 cache=com.alibaba.dubbo.cache.filter.CacheFilter validation=com.alibaba.dubbo.validation.filter.ValidationFilter echo=com.alibaba.dubbo.rpc 阅读全文
posted @ 2020-03-16 11:33 意犹未尽 阅读(441) 评论(0) 推荐(0)
摘要: 最近完成一个需求,使用阿里Arms需要在log里面加上traceId,但是发现dubbo异常 被ExceptionFilter捕获 并打印 打印不出traceI,然后百度搜索如何重写Filter 参考了这篇文章 https://www.jianshu.com/p/7e7076212bd0 重写Exc 阅读全文
posted @ 2020-03-16 11:22 意犹未尽 阅读(451) 评论(0) 推荐(0)
摘要: 说明 从《服务订阅主流程》可以看到根据协议来注册 我们默认没有根据url直接配置所以url是registry SPI扩展就是走的RegistryProtocol RegistryProtocol <1>refer /** * type为订阅接口 * @param type Service class 阅读全文
posted @ 2020-03-16 11:06 意犹未尽 阅读(307) 评论(0) 推荐(0)
摘要: 说明 《dubbo服务订阅主流程》可以发现本地引用协议写死了是injvm 所以protocol SPI获取获得到的InJvmProtocol InJvmProtocol refer public <T> Invoker<T> refer(Class<T> serviceType, URL url) 阅读全文
posted @ 2020-03-16 10:44 意犹未尽 阅读(204) 评论(0) 推荐(0)
摘要: 说明 在api配置,注解配置 可以发现服务订阅是调用RefreceBean的get方法 类图 ReferenceConfig <1>get com.alibaba.dubbo.config.ReferenceConfig#get public synchronized T get() { //是否已 阅读全文
posted @ 2020-03-16 10:37 意犹未尽 阅读(304) 评论(0) 推荐(0)
摘要: 说明 https://chuna2.787528.xyz/LQBlog/p/12469007.html#autoid-6-10-0 注释:<17>处开始看 这里的SPI Key=registry 但是Protocol会被代理具体可以看: https://chuna2.787528.xyz/LQBlog/p/ 阅读全文
posted @ 2020-03-12 17:37 意犹未尽 阅读(432) 评论(0) 推荐(0)
摘要: 什么是本地暴露 具体可以参考:https://zhuanlan.zhihu.com/p/98423741 我们从上一篇的服务暴露本地暴露开始看起 https://chuna2.787528.xyz/LQBlog/p/12469007.html#autoid-6-13-0 com.alibaba.dubb 阅读全文
posted @ 2020-03-12 16:37 意犹未尽 阅读(759) 评论(0) 推荐(0)
摘要: api方式暴露服务 https://chuna2.787528.xyz/LQBlog/p/12402704.html#autoid-4-0-0 // 服务提供者暴露服务配置 ServiceConfig<XxxService> service = new ServiceConfig<XxxService> 阅读全文
posted @ 2020-03-12 14:20 意犹未尽 阅读(986) 评论(0) 推荐(0)
摘要: 说明 前面demo都是我们手动在main方法粗创建容器再star(),dubbo提供了一个main方法更友好的容器启动 public static void main(String[] args) throws Exception { //<1>使用dubbo 提供的main方法启动容器 com.a 阅读全文
posted @ 2020-03-11 15:12 意犹未尽 阅读(387) 评论(0) 推荐(0)
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 53 下一页