微服务
skywoodsky
这个作者很懒,什么都没留下…
展开
-
JPA实现动态复杂条件查询,查询指定字段并包括sum等数学运算
JPA复杂查询的实现,包括数学运算原创 2024-03-20 10:13:30 · 454 阅读 · 0 评论 -
spring cloud gateway response的读取和修改
核心思路是通过ModifyResponseBodyGatewayFilterFactory来实现官方文档中,ModifyResponseBodyGatewayFilterFactory的使用方法没有详细描述实际使用时,配置如下:spring: cloud: gateway: routes: - id: echo order: -1 uri: lb://demo filters:原创 2022-04-25 15:55:48 · 1660 阅读 · 0 评论 -
Springboot Mongodb 连接池配置
Springboot Mongodb 连接池mongodb连接池以前配置很复杂,需要自己创建client,然后再创建SimpleMongoDbFactory。但是现在SimpleMongoDbFactory已经标记为Deprecated.其实在springboot2里已经可以很简单的配置mongodb连接池。直接上代码,一句话就可以实现。@Configuration@ConfigurationProperties(prefix = "spring.data.mongodb")pub原创 2020-11-23 14:13:01 · 2232 阅读 · 4 评论 -
Spring Cloud Bus 消息总线 kafka 集成配置
集成阿里云kafka作为消息总线,参照https://github.com/AliwareMQ/aliware-kafka-demos/tree/master/kafka-spring-stream-demo进行配置配置topicspring.cloud.bus.destination=alikafka-xxxxxxxx禁止自动创建topicspring.cloud.stream.kafka.bi...原创 2018-06-22 14:11:58 · 4154 阅读 · 1 评论 -
spring-boot-starter-actuator 2.0.3使用上的部分变化
management.endpoints.web.exposure.include 配置actuator 暴露的接入点,默认值为health和info,此时调用/refresh会返回404错误配置中心的更新配置的坑,2.0前调用/refresh更新配置的方法,不再适用。现在的方法如下:management.endpoints.web.exposure.include=refresh,health,...原创 2018-06-20 14:15:15 · 5915 阅读 · 0 评论 -
Spring Cloud Sleuth 过滤无意义的调用跟踪
Sleuth是SpringCloud中常用的服务跟踪分析方式,但在以下场景中会记录大量无意义的跟踪信息。微服务应用在集成spring admin client 后,默认设置会每10秒去想admin server 注册一次,这个时候sleuth上就会采集到很多admin注册的web调用,这些调用对于微服务跟踪是无意义的。通过Sleuth文档http://cloud.spring.io/s...原创 2018-08-03 14:38:24 · 1696 阅读 · 6 评论