服务发现:Eureka Server 本节介绍如何设置Eureka服务器。 如何包含Eureka服务器 要在项目中包含Eureka Server,请使用组ID为org.springframework.cloud和工件ID…
标签:Spring Cloud
Spring Cloud 参考文档(推送通知和Spring Cloud Bus)
推送通知和Spring Cloud Bus 许多源代码存储库提供程序(例如Github、Gitlab、Gitea、Gitee、Gogs或Bitbucket)通过webhook通知你存储库中的更改,你可以通过提供程序的用户…
Spring Cloud 参考文档(客户端负载均衡器:Ribbon)
客户端负载均衡器:Ribbon Ribbon是一个客户端负载均衡器,可以让你对HTTP和TCP客户端的行为进行大量控制,Feign已经使用了Ribbon,因此,如果你使用@FeignClient,此部分也适用。 Ribb…
Spring Cloud 参考文档(Spring Cloud Sleuth抽样)
Spring Cloud Sleuth抽样 采样可用于减少收集和报告的进程外数据,如果未对span进行抽样,则不会增加任何开销(noop)。 抽样是一个前期决策,这意味着报告数据的决定是在trace中的第一个操作中做出的…
SpringBean依赖和三级缓存
spring中的bean依赖有大体上可以分为两类,共3中形式,下面简单介绍一下。 第一类是构造方法中的循环依赖,这种会报错 @Service public class ServiceA { private Service…
Spring Cloud 参考文档(使用Sidecar支持多语言)
使用Sidecar支持多语言 你是否有希望利用Eureka、Ribbon和Config Server的非JVM语言?Spring Cloud Netflix Sidecar的灵感来自Netflix Prana,它包含一个…
Spring Cloud 参考文档(重试失败的请求)
重试失败的请求 Spring Cloud Netflix提供了多种方式来发出HTTP请求,你可以使用负载均衡的RestTemplate、Ribbon或Feign。无论你如何选择创建HTTP请求,总是有可能请求失败,请求失…
Spring Cloud 参考文档(嵌入Config Server)
嵌入Config Server Config Server作为独立应用程序运行最佳,但是,如果需要,你可以将其嵌入另一个应用程序中,为此,请使用@EnableConfigServer注解。在这种情况下,名为spring.…
适合新手的spring cloud入门教程
就和 springboot 是 web 应用的脚手架一样, springcloud 是分布式和集群应用的脚手架。 但是并不是所有的同学都有接触过分布式和集群,所以为了让学习曲线变得缓和,站长按照如下顺序展开 spring…
Spring Cloud 参考文档(Spring Cloud Config Server)
Spring Cloud Config Server Spring Cloud Config Server为外部配置提供基于HTTP资源的API(名称—值对或等效的YAML内容),通过使用@EnableConfigSer…
Spring Cloud 参考文档(目录)
Spring Cloud 参考文档 Spring Cloud侧重于为典型用例提供良好的开箱即用体验,并提供可扩展性机制来覆盖其他用例。 版本:Greenwich.RELEASE 特性: 分布式/版本化配置 服务注册及发现…
spring framework源码解析之序言
以前看的源码一直没想要记录下来,今天在离开学校三周年之际对以前学习过的框架、源码和工作做个总结。前前后后以大学毕业为分水岭,大学时代学习过汇编、C、C++、VC、MFC、java(J…