随笔分类 -  微服务

摘要:Dubbo 是什么? Dubbo 是一款阿里开源的高性能、轻量级的开源 RPC 框架,提供服务自动注册、自动发现等高效服务治理方案, 可以和 Spring 框架无缝集成。 Dubbo 的使用场景有哪些? 透明化的远程方法调用:就像调用本地方法一样调用远程方法,只需简单配置,没有任何API侵入。 软负 阅读全文
posted @ 2023-01-29 14:55 coffeebabe 阅读(163) 评论(0) 推荐(1) 编辑
摘要:一:XXL JOB 基本使用 1、官方中文文档:https://www.xuxueli.com/xxl-job/ 2、基本环境: 2.1:git下载项目, 执行xxl-job数据库初始化脚本 2.2:导入xxl-job-admin,,配置mysql数据源,启动。 浏览器打开控制台地址: 示例:htt 阅读全文
posted @ 2021-07-21 17:19 coffeebabe 阅读(657) 评论(0) 推荐(0) 编辑
摘要:一、feign超时配置失效 最近项目上遇见feign超时配置总是失效。导致feign调用超过2s之后就会超时,会进行自动重试,重复调用两次服务,并且还是指定接口。这就更加奇怪。最后通过观察以及源码调试,发现问题所在。在这里先说下原因。 原因:同一个服务feign组件做了拆分,使用contextId对 阅读全文
posted @ 2021-05-26 20:03 coffeebabe 阅读(1832) 评论(0) 推荐(0) 编辑
摘要:一、Nacos注册中心 1、服务启动后 >服务注册原理 springCloud集成Nacos实现原理: 服务启动时,在spring-cloud-commons包下 spring.factories文件中自动装配,当webServer初始话完成后,会注册监听事件。调用Nacos的register注册服 阅读全文
posted @ 2021-04-12 11:45 coffeebabe 阅读(6482) 评论(0) 推荐(2) 编辑
摘要:使用Feign作为RPC调用组件,可以配置连接超时和读取超时两个参数 使用Feign配置超时需要注意:Feign内部使用了负载均衡组件Ribbon,而Ribbon本身也有连接超时和读取超时相关配置一、默认不配置相关参数的情况下: 通过测试发现超时读取使用了Ribbon的默认超时时间,即1s。此时Fe 阅读全文
posted @ 2020-11-17 15:03 coffeebabe 阅读(4121) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示