摘要: 大型的系统里面有可能有上百种微服务,假设每种服务平均有10个实例,那么全部实例的数量就是1000个了,这么多实例管理起配置来一定会让人崩溃的。所以Spring Cloud提出了集中式的配置存储方案叫Spring Cloud Config。这个方案里有一个提供REST服务器的配置服务器,系统内所有实例 阅读全文
posted @ 2020-12-09 16:56 ralgo 阅读(152) 评论(0) 推荐(0)
摘要: Spring Cloud与Spring Boot兼容版本对照表 Spring Cloud Version Spring Boot Version 2020.0.x aka Ilford 2.4.x Hoxton 2.2.x, 2.3.x (Starting with SR5) Greenwich 2 阅读全文
posted @ 2020-12-08 20:14 ralgo 阅读(1005) 评论(0) 推荐(0)
摘要: 版本 Feign的版本是10.11 一个例子 interface GitHub { @RequestLine("GET /repos/{owner}/{repo}/contributors") List<Contributor> contributors(@Param("owner") String 阅读全文
posted @ 2020-11-26 21:18 ralgo 阅读(689) 评论(0) 推荐(0)
摘要: 快速开始 首先定义pom文件,添加如下依赖: <dependencies> <!-- https://mvnrepository.com/artifact/io.github.openfeign/feign-core --> <dependency> <groupId>io.github.openf 阅读全文
posted @ 2020-11-26 15:19 ralgo 阅读(321) 评论(0) 推荐(0)
摘要: java.lang.Class ###getTypeParameters public class ClassTest { public static class ClassTest0 {} public static class ClassTest1<T> {} @Test public void 阅读全文
posted @ 2020-11-25 12:04 ralgo 阅读(281) 评论(0) 推荐(0)
摘要: public interface Type是 Java 编程语言中所有类型的公共高级接口。它包括: 原始类型:一般意义上的java类,由class类实现(Class<?>) 参数化类型:ParameterizedType接口的实现类 数组类型:GenericArrayType接口的实现类 类型变量: 阅读全文
posted @ 2020-11-24 20:08 ralgo 阅读(340) 评论(0) 推荐(0)
摘要: Feign的Http库 Feign是一个声明式的http客户端,它定义了一些接口来帮助用户更加方便地开发Http服务。Feign并没有重新开发底层http库,而是重用了一些车轮,比如它默认是使用java.net.HttpURLConnection,除了默认的http库外它还支持:Apache的Htt 阅读全文
posted @ 2020-11-23 16:34 ralgo 阅读(233) 评论(0) 推荐(0)
摘要: | | spring cloud | dubbo | | | | | | 协议 | HTTP | 默认为dubbo | | 编码 | JSON | hessian(二进制) | | 连接 | 短连接,依赖连接池 | 默认是单一长连接,也支持短连接 | | 最大连接数 | 支持,通过配置tomcat实 阅读全文
posted @ 2020-11-20 18:56 ralgo 阅读(184) 评论(0) 推荐(0)
摘要: 线程池 Dubbo有两种线程池,第一种是I/O线程池,第二种是业务线程池。I/O线程池主要是收包发包,接收新的连接,业务线程则是执行我们的业务代码(调用接口的实现类)。I/O线程数默认是CPU的个数+1,业务线程数默认是200。 与其他半同步半异步的模型相似,Dubbo的业务线程池也配备了队列,不过 阅读全文
posted @ 2020-11-15 17:50 ralgo 阅读(721) 评论(0) 推荐(0)
摘要: actives参数隶属于标签dubbo:reference,是客户端独有的参数。它的官方定义是“每服务消费者每服务每方法最大并发调用数”。 示例代码在 https://github.com/ralgond/dubbo-example/releases/tag/v0.0.7 v0.0.7增加了一个类来 阅读全文
posted @ 2020-11-15 11:39 ralgo 阅读(1470) 评论(0) 推荐(0)