09 2021 档案
摘要:1: 单个服务, 如下代码的并发数是多少? java -Xms1800m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=2048m -XX:MaxNewSize=512m -jar gateway-0.0.1-SNAPSHOT.jar @GetMapping
阅读全文
摘要:1: 通过traceId实现简单 2 :如果服务A调用B, A如何把traceID传播到B服务。 3: 在Interceptor生成traceId, 如果有上级服务传递traceId, 则在本服务保留合适上级服务的TraceId
阅读全文
摘要:1: Feign的默认HTTP在近10S 时会主动断开。 2: 原因是Feign的默认,AutoConfiguration文件为 feign: hystrix: enabled: true httpclient: enabled: true #feign的最大连接数 max-connections:
阅读全文
摘要:要性能,要解耦,要容错,要敏捷 优点: 每个服务足够内聚,足够小,代码容易理解、开发效率提高 服务之间可以独立部署,微服务架构让持续部署成为可能; 每个服务可以各自进行x扩展和z扩展,而且,每个服务可以根据自己的需要部署到合适的硬件服务器上; 容易扩大开发团队,可以针对每个服务(service)组件
阅读全文