首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
梦想歌
掘友等级
系统架构师
|
互联网
微信号:pipiluo1813986321
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
梦想歌
关注了
转转技术团队
系统架构师 @互联网
梦想歌
关注了
阿里云云原生
系统架构师 @互联网
梦想歌
关注了
字节跳动技术团队
系统架构师 @互联网
梦想歌
系统架构师 @互联网
·
4月前
关注
Jenkins 密码策略不符合审计要求?三行代码搞定合规校验
因 SOX 项目审计,检查到我们使用 Jenkins 开源版本作为发版工具,但 Jenkins 的密码策略不符合基本的安全要求,例如密码长度不能小于 8 个字符,需要包含大...
1
评论
分享
梦想歌
系统架构师 @互联网
·
4月前
关注
微信推送超时报警?使用OpenResty+Lua低成本解决
最近生产环境一直提示微信推送超时。 笔者提出的思路是在 SCRM 服务增加一层 OpenResty 网关,通过 Lua 脚本做请求预处理,匹配到微信推送模板事件时直接 re...
3
3
分享
梦想歌
系统架构师 @互联网
·
5月前
关注
只需一行配置!日志从22万行压缩到3万行,节省 90% 资源成本
在微服务架构中,日志的完整性和可读性是排查问题的关键。传统日志框架(如Log4j2)默认会输出异常的全部堆栈信息,但在高并发或复杂调用链路场景下,这会导致以下问题: 日志冗...
1
评论
分享
梦想歌
系统架构师 @互联网
·
5月前
关注
30天日志凭空消失?Log4j2这个参数千万不能乱配!
研发突然反馈,生产日志没有按 Log4j2 设置的 30 天保存,并且今天的日志有一些丢失了。我们上去查看生产日志,看到今天的日志文件剩余 30 个,和 log4j2.ya...
5
评论
分享
梦想歌
系统架构师 @互联网
·
5月前
关注
使用 Spring Boot 优雅实现用户操作日志审计
在现代应用系统中,事件审计是一个至关重要的功能。通过记录用户的操作行为,我们可以追踪问题、分析用户行为,甚至在出现安全问题时提供关键证据。由于目前没有较好的事件审计框架,笔...
2
评论
分享
梦想歌
系统架构师 @互联网
·
5月前
关注
告别MQ强耦合!一文了解如何实现消息队列无缝切换
在复杂的分布式系统中,消息队列(如 RocketMQ、Kafka、RabbitMQ)常用于优化系统性能。然而,直接在代码中引入这些消息队列的 API 会导致系统与特定消息队...
2
1
分享
梦想歌
系统架构师 @互联网
·
5月前
关注
Elasticsearch 分页查询技巧:小数据与大数据场景下的最佳实践
在 Elasticsearch 中,分页查询是常见的需求,尤其是在处理大量数据时。为了提高查询效率,Elasticsearch 提供了多种分页方案,适用于不同的场景。笔者根...
4
评论
分享
梦想歌
系统架构师 @互联网
·
5月前
关注
腾讯云 K8s 集群每晚21点诡异报错,原因竟是这个“定时炸弹”!
最近我们生产环境的几个系统出现了很诡异的现象,每天晚上 21 点之后出现短暂的报错,或者响应超时。 例如,系统 A 在 21 点弹出微信预警,提示接口访问异常。 系统 B ...
0
评论
分享
梦想歌
系统架构师 @互联网
·
5月前
关注
从库性能跟不上主库?5 招优化 MySQL 主从复制延迟!
MySQL 主库使用云厂商较高配置,规格为 32U 128G 2.5T,数据空间实际使用 1.5 T,日志空间使用 0.5T,如下图。 MySQL 从库通过 K8s 自行搭...
0
评论
分享
梦想歌
系统架构师 @互联网
·
5月前
关注
从 Leaf 到通用插件:Spring Boot 分布式 ID 生成方案
在复杂的分布式系统中,往往需要对大量的数据和消息进行唯一标识。美团技术团队的文章中介绍了 Leaf 分布式ID生成系统的两种方案:Leaf-snowflake 方案和 Le...
8
2
分享
梦想歌
系统架构师 @互联网
·
5月前
关注
分布式锁不再复杂:Spring Boot 无缝切换 Redis、Curator 与 Zookeeper
在 Java 中分布式锁的实现框架主要包括基于 数据库、Redis 和 Zookeeper 的实现方式。使用 Redis 实现的组件可以选择 Jedis API 或者 R...
2
评论
分享
梦想歌
系统架构师 @互联网
·
5月前
关注
Elasticsearch 批量操作冲突?试试这 2 种优化技巧
使用 _update_by_query 批量更新或者 _delete_by_query 批量删除,刚好有个 _bulk 批量写入,并且 _bulk 的执行更快,导致批量更新...
0
评论
分享
梦想歌
系统架构师 @互联网
·
5月前
关注
如何安全备份 Elasticsearch 数据?两种方案任你选
对 Elasticsearch 集群进行备份,或者恢复到其他集群。以下提供两种方案:使用 Elasticsearch 自带的 SNAPSHOT 快照机制,或者利用 elas...
1
评论
分享
梦想歌
系统架构师 @互联网
·
5月前
关注
索引设计不合理?Elasticsearch 零停机迁移救场指南
在对外提供服务的线上环境中,发现 Elasticsearch 集群中核心业务涉及的索引设计不合理,需要做数据迁移,但不允许重启服务。 方案 使用 Alias 别名对外提供服...
1
评论
分享
梦想歌
系统架构师 @互联网
·
5月前
关注
告别手动赋值!优雅处理 MyBatis-Plus 的创建时间和更新时间
Spring JPA 提供了 @CreatedDate、@LastModifiedDate 注解,用于自动赋值实体类的创建时间和更新时间。...
1
评论
分享
梦想歌
系统架构师 @互联网
·
5月前
关注
一招搞定! 自定义MyBatis拦截器,SQL日志存储成本直降30%
MyBatis Plus 通过配置文件中设置 log-impl 属性来指定日志实现,以打印 SQL 语句。 打印出来的 SQL 内容如下。 然而,默认的日志输出格式存在以下...
7
2
分享
梦想歌
系统架构师 @互联网
·
5月前
关注
Sentinel 集成到 Prometheus 监控线上流量
由于 Sentinel Dashboard 开源版本没有实现监控数据的持久化,只能查看 5 分钟的内存数据。在项目初期,我们没有足够的精力对 Sentinel 进行改造...
2
评论
分享
下一页
个人成就
文章被点赞
95
文章被阅读
13,123
掘力值
939
关注了
4
关注者
38
收藏集
0
关注标签
6
加入于
2021-01-27