Spring Cloud
隔壁老易
一个超过十年的java开发者,热爱工作,快乐生活。
展开
-
FeginClient命名重复导致扫描被覆盖的问题
而如果没有上述覆盖的配置,则启动时会报错。最后选择了覆盖配置的方式进行的启动,带来的代价是:同一个服务发布feginclient时,为了避免。主要是FeginClient命名重复导致扫描被覆盖的问题,当springboot配置文件中有以下配置时,会允许bean配置覆盖。ACL服务中,最早期为了节约部署成本,将ACL服务/DIC服务/oss服务混写到了一起,导致以下配置中的name最终是一样的。1、后续找时间把服务完全拆开,保持服务职责单一。覆盖,要写在同一个文件中。原创 2022-12-14 10:55:44 · 709 阅读 · 0 评论 -
Spring Cloud gateway + nacos 微服务流量转发配置最佳实践
服务网关在微服务拆分过程中,进行流量转发是一个比较常规的操作。如果使用SpringCloud全家桶,那么流量转发可以使用目前已经存在的gateway组件来实现,同时可以保留gateway灰度实例选择。原创 2022-12-13 15:23:22 · 2915 阅读 · 0 评论 -
SpringCloud实战之初级入门(三)— spring cloud config搭建git配置中心
文章目录1.环境介绍2.配置中心2.1 创建工程2.2 修改配置文件2.3 在github中加入配置文件2.3 修改启动文件3.1 访问配置中心5.一点点重要的事情1.环境介绍上一篇文章中,我们介绍了如何利用eureka注册中心发布服务以及调用服务,有兴趣的小伙伴可以去看看我的前两篇文件。本篇文章我们介绍如何利用spring config sever配合github搭建配置中心,请准备git...原创 2019-01-12 09:53:56 · 406 阅读 · 0 评论 -
SpringCloud实战之初级入门(一)— eureka注册中心
文章目录==写在前面==1.资料目录2.环境介绍3.eureka注册中心3.1 创建工程3.2 启动工程4.亲测的注意事项5.eureka注册中心集群高可用6.结语7.一点点重要的事情写在前面我在软件行业浸泡了近十年时间,一直在做OA以及平台方面研发,带了几年团队,近两年玩过贸易、金融。现在是一名自由职业者。近年来互联网创业浪潮一波赶过一波,技术也随着业务的提升一步步向前进,从单机模式到多机...原创 2019-01-08 11:17:09 · 731 阅读 · 9 评论 -
Spring Cloud实战之初级入门(四)— 利用Hystrix实现服务熔断与服务监控
文章目录1.环境介绍2.服务监控2.1 加入依赖2.2 修改配置文件2.3 修改启动文件2.4 监控服务2.5 小结3. 利用hystrix实现消费服务熔断3.1 加入服务熔断3.2 测试服务熔断3.3 小结4. 利用turbine监控所有应用4.1 创建工程4.2 修改配置文件4.3 修改启动文件4.4 启动5.一点点重要的事情1.环境介绍本篇文章涉及到前面文章的工程,mirco-servi...原创 2019-01-13 22:31:34 · 378 阅读 · 0 评论 -
Spring Cloud实战之初级入门(五)— 配置中心服务化与配置实时刷新
文章目录1.环境介绍2.配置中心服务化2.1 改造mirco-service-spring-config2.2 改造mirco-service-provider、mirco-service-consumer3. 配置中心实时刷新3.1 加入依赖3.2 加入配置3.3 测试4.一点点重要的事情1.环境介绍这一篇文章中我们终于没有新工程要建了,主要是对现有的工程进行改造。在传统的开发中,我们可能会...原创 2019-01-13 22:37:15 · 354 阅读 · 0 评论 -
Spring Cloud实战之初级入门(六)— 服务网关zuul
文章目录1.环境介绍2.api网关服务2.1 创建工程2.2 api网关服务化2.3 api网关中使用token机制2.4 测试2.5 小结3.一点点重要的事情1.环境介绍好了,不知不觉中我们已经来到了最后一篇文章,也来到了最一个工程"mirco-service-zuul",zuul是一个服务网关,虽然现在spring也出了spring cloud gateway,相信有很多之前就使用spri...原创 2019-01-15 14:16:50 · 533 阅读 · 1 评论 -
SpringCloud实战之初级入门(二)— 服务注册与服务调用
文章目录1.环境介绍2.服务提供2.1 创建工程2.2 修改配置文件2.3 修改启动文件2.4 创建第一个微服务2.5 亲测注意事项3.服务调用3.1 创建工程2.2 修改配置文件2.3 修改启动文件2.4 创建第一个微服务4.结语5.一点点重要的事情1.环境介绍接上一篇(SpringCloud实战之初级入门(一)— eureka注册中心),我们讲到了注册中心的高可用,集群,这篇我们讲如何服务...原创 2019-01-10 09:34:54 · 525 阅读 · 0 评论