首页
学习
活动
专区
工具
TVP
发布

A周立SpringCloud

专栏作者
448
文章
596423
阅读量
85
订阅数
撸了一个 Feign 增强包
最近准备将公司的一个核心业务系统用 Java 进行重构,大半年没写 Java ,JDK 都更新到 14 了,考虑到稳定性等问题最终还是选择的 JDK11。
用户1516716
2020-09-14
5530
用git2consul从Git同步配置到Consul
TIPS 当且仅当 spring.cloud.consul.config.format=files 时,才可用git2consul管理配置,其他格式无法使用。
用户1516716
2020-02-25
8950
使用Consul实现服务发现:instance-id自定义(3种方式)
Consul把InstanceId作为唯一标识,而Spring Cloud Consul默认的InstanceId是 ${spring.application.name}-${server.port} 。
用户1516716
2019-12-24
1.6K0
Spring Cloud Gateway 限流详解
Spring Cloud Gatway内置的 RequestRateLimiterGatewayFilterFactory 提供限流的能力,基于令牌桶算法实现。目前,它内置的 RedisRateLimiter ,依赖Redis存储限流配置,以及统计数据。当然你也可以实现自己的RateLimiter,只需实现 org.springframework.cloud.gateway.filter.ratelimit.RateLimiter 接口,或者继承 org.springframework.cloud.gateway.filter.ratelimit.AbstractRateLimiter 。
用户1516716
2019-09-19
5.1K0
完美整合Spring Cloud与异构微服务的框架!Spring Cloud Wii开源啦!
Spring Cloud Wii是一个用来 快速整合 Spring Cloud 与 异构微服务 的框架,灵感来自 Spring Cloud Netflix Sidecar[1] 。目前支持的服务发现组件:
用户1516716
2019-09-11
3K0
Spring Cloud Gateway监控
只要为Spring Cloud Gateway添加Spring Boot Actuator( spring-boot-starter-actuator )的依赖,并将 gateway 端点暴露,即可获得若干监控端点,监控 & 操作Spring Cloud Gateway的方方面面。
用户1516716
2019-09-05
3.5K0
Spring Cloud Sleuth使用ELK收集&分析日志
注意, logstash-logback-encoder 的版本务必和Logback兼容,否则会导致应用启动不起来,而且不会打印任何日志!可前往 https://github.com/logstash/logstash-logback-encoder 查看和Logback的兼容性。
用户1516716
2019-09-02
1.7K0
Spring Cloud Gateway-全局过滤器(Global Filters)
•Combined Global Filter and GatewayFilter Ordering•Forward Routing Filter•LoadBalancerClient Filter•Netty Routing Filter•Netty Write Response Filter•RouteToRequestUrl Filter•Websocket Routing Filter•Gateway Metrics Filter•Marking An Exchange As Routed
用户1516716
2019-08-21
2.2K0
Spring Cloud Gateway-过滤器工厂详解(GatewayFilter Factories)
1 断点打在 org.springframework.cloud.gateway.filter.NettyRoutingFilter#filter ,就可以调试Gateway转发的具体细节了。
用户1516716
2019-08-19
2.8K0
Spring Cloud Gateway-路由谓词工厂详解(Route Predicate Factories)
这一节来详细探讨Spring Cloud Gateway的路由谓词工厂(Route Predicate Factories),路由谓词工厂的作用是:符合Predicate的条件,就使用该路由的配置,否则就不管。 只要掌握这一句,掌握路由谓词工厂就比较轻松了。
用户1516716
2019-08-13
1.4K0
细说 Java 主流日志工具库
在项目开发中,为了跟踪代码的运行情况,常常要使用日志来记录信息。在 Java 世界,有很多的日志工具库来实现日志功能,避免了我们重复造轮子。
用户1516716
2019-08-13
9740
Spring Cloud Stream知识点盘点
•Spring Cloud Stream实现消息过滤消费•Spring Cloud Stream 错误处理详解
用户1516716
2019-08-13
9930
Spring Cloud Stream 错误处理详解
系统处理方式,因消息中间件不同而异。如果应用没有配置错误处理,那么error将会被传播给binder,binder将error回传给消息中间件。消息中间件可以丢弃消息、requeue(重新排队,从而重新处理)或将失败的消息发送给DLQ(死信队列)。
用户1516716
2019-08-09
1.3K0
扩展Ribbon:支持Nacos集群配置
在Nacos上,支持集群配置。集群是对指定微服务的一种虚拟分类。集群还是比较有用的,例如:
用户1516716
2019-07-10
1.4K0
扩展Ribbon支持Nacos权重的三种方式
•把性能差的机器权重设低,性能好的机器权重设高,让请求优先打到性能高的机器上去;•某个实例出现异常时,把权重设低,排查问题,问题排查完再把权重恢复;•想要下线某个实例时,可先将该实例的权重设为0,这样流量就不会打到该实例上了——此时再去关停该实例,这样就能实现优雅下线啦。当然这是为Nacos量身定制的优雅下线方案——Spring Cloud中,要想实现优雅下线还有很多姿势,详见:《实用技巧:Spring Cloud中,如何优雅下线微服务?》[1] ,里面笔者总结了四种优雅下线的方式。
用户1516716
2019-07-10
4.3K0
干货|Spring Cloud Bus 消息总线介绍
本期我们来了解下 Spring Cloud 体系中的另外一个组件 Spring Cloud Bus (建议先熟悉 Spring Cloud Stream,不然无法理解 Spring Cloud Bus 内部的代码)。
用户1516716
2019-07-10
1.1K0
分享:个人是怎么学习新知识的
挺多童鞋问我是怎么学习新知识的,干脆写篇文章总结一下,希望对大家有所帮助。对照书、技术博客、极客时间等学习的方式我就不说了。
用户1516716
2019-07-10
4320
跟我学Spring Cloud(Finchley版)-24-Spring Cloud Sleuth入门
经过前文讲述,我们的微服务架构日趋完善,已可使用Spring Cloud构建一个非常健壮的系统!
用户1516716
2019-07-10
3820
实用技巧:快速定位Zuul的性能瓶颈
Zuul的性能不是特别好,特别是,某些项目对Zuul进行了一些扩展,代码还不那么考究时。
用户1516716
2019-07-10
6970
跟我学Spring Cloud(Finchley版)-19-配置中心-Spring Cloud Config
经过前文讲解,至此,微服务架构已经日趋完善——现在已经可以做一个大型的应用了!然而,随着项目的迭代,微服务数目往往与日俱增,如何高效地管理配置成为我们必须解决的问题。本节来讨论如何使用Spring Cloud Config管理配置。
用户1516716
2019-07-10
4050
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档