上一页 1 2 3 4 5 6 7 ··· 21 下一页

2020年12月20日

摘要: 问题描述: 项目发版时,考虑到新增表结构和字段应该对功能无影响,在白天采用蓝绿发布项目,先发一期环境,二期环境对外服务,但是却导致一期环境新功能出现异常无法验证 排查措施: 排查生产日志,定位代码,代码逻辑正常,uat正常无法复现问题 进一步换角度排查: 苦思冥想,考虑sql层面新增表结构字段和这段 阅读全文

posted @ 2020-12-20 01:07 FLGB 阅读(85) 评论(0) 推荐(0) 编辑


2020年11月5日

摘要: 存在的问题 时间回拨问题:由于机器的时间是动态的调整的,有可能会出现时间跑到之前几毫秒,如果这个时候获取到了这种时间,则会出现数据重复 机器id分配及回收问题:目前机器id需要每台机器不一样,这样的方式分配需要有方案进行处理,同时也要考虑,如果该机器宕机了,对应的workerId分配后的回收问题 机 阅读全文

posted @ 2020-11-05 22:41 FLGB 阅读(343) 评论(0) 推荐(0) 编辑

摘要: 分布式ID常见生成策略: 分布式ID生成策略常见的有如下几种: 数据库自增ID。 UUID生成。 Redis的原子自增方式。 数据库水平拆分,设置初始值和相同的自增步长。 批量申请自增ID。 雪花算法。 百度UidGenerator算法(基于雪花算法实现自定义时间戳)。 美团Leaf算法(依赖于数据 阅读全文

posted @ 2020-11-05 22:26 FLGB 阅读(304) 评论(0) 推荐(0) 编辑

摘要: Spring Cloud Sleuth 一般的,一个分布式服务跟踪系统,主要有三部分:数据收集、数据存储和数据展示。根据系统大小不同,每一部分的结构又有一定变化。譬如,对于大规模分布式系统,数据存储可分为实时数据和全量数据两部分,实时数据用于故障排查(troubleshooting),全量数据用于系 阅读全文

posted @ 2020-11-05 22:12 FLGB 阅读(414) 评论(0) 推荐(0) 编辑


2020年11月4日

摘要: 收到业务告警邮件,某个跑批未执行成功。结果是生产上跑批到某个时间点时,突然所有跑批都断批了,查看日志quartz也没有了调度日志,spring-batch也没有报错日志 排查了: 一、查看最后一次跑批内容、最后一条日志内容(info级别),考虑到无影响 二、查看uat是否有此现象,uat正常,对比生 阅读全文

posted @ 2020-11-04 23:13 FLGB 阅读(341) 评论(0) 推荐(0) 编辑

摘要: 有个项目小伙伴,为了防止当前跑批未跑完,下次跑批又开始跑,就写了个锁,作为防重机制, redisCluster.setnx(key,value)== 0 来判断 (其中value是uuid+时间戳) SETNX key value # job 设置成功 返回1 (integer) 1 redis> 阅读全文

posted @ 2020-11-04 22:42 FLGB 阅读(242) 评论(0) 推荐(0) 编辑


2020年11月1日

摘要: Spring 官方最终还是按捺不住推出了自己的网关组件:Spring Cloud Gateway ,相比之前我们使用的 Zuul(1.x) 它有哪些优势呢?Zuul(1.x) 基于 Servlet,使用阻塞 API,它不支持任何长连接,如 WebSockets,Spring Cloud Gatewa 阅读全文

posted @ 2020-11-01 21:28 FLGB 阅读(676) 评论(0) 推荐(0) 编辑


2020年10月26日

摘要: Spring Cloud Config 在我们了解spring cloud config之前,我可以想想一个配置中心提供的核心功能应该有什么 提供服务端和客户端支持 集中管理各环境的配置文件 配置文件修改之后,可以快速的生效 可以进行版本管理 支持大的并发查询 支持各种语言 Spring Cloud 阅读全文

posted @ 2020-10-26 22:22 FLGB 阅读(355) 评论(0) 推荐(0) 编辑


2020年10月12日

摘要: Hystrix-dashboard是一款针对Hystrix进行实时监控的工具,通过Hystrix Dashboard我们可以在直观地看到各Hystrix Command的请求响应时间, 请求成功率等数据。但是只使用Hystrix Dashboard的话, 你只能看到单个应用内的服务信息, 这明显不够 阅读全文

posted @ 2020-10-12 16:25 FLGB 阅读(314) 评论(0) 推荐(0) 编辑

摘要: Hystrix-dashboard是一款针对Hystrix进行实时监控的工具,通过Hystrix Dashboard我们可以在直观地看到各Hystrix Command的请求响应时间, 请求成功率等数据。 Hystrix Dashboard 我们使用上期spring-cloud-consumer-h 阅读全文

posted @ 2020-10-12 14:30 FLGB 阅读(958) 评论(0) 推荐(0) 编辑


上一页 1 2 3 4 5 6 7 ··· 21 下一页

Copyright © 2024 FLGB
Powered by .NET 8.0 on Kubernetes