1. 【转】为什么你的大多数监控策略都失败了

    未经验证的可观察性和随时待命的团队总会不可避免地遇到反应中断,而要想减少中断是很痛苦的,因为这就像蒙住双眼在大海捞针。我之所以知道这些,是因为我曾稳定了经历过混乱的团队。

    2023/03/11 DevOps

  2. Docker内查询jvm状态报错 Cannot attach to the process ptrace

    Docker内排查JVM状态的时候,报错的解决方式。

    2023/03/07 Docker

  3. macOS 已损坏软件安装

    提示已损坏软件的安装方式。

    2023/03/02 macOS

  4. JVM - OOM排查经历

    记一次Pod容器OOM的问题排查。

    2023/03/01 JVM

  5. SpringBoot事务管理类 —— TransactionSynchronization

    参考资料 SpringBoot事务管理类 —— TransactionSynchronization 日常工作——TransactionSynchronizationManager.registerSynchronization使用中事务传播产生的问题 利用TransactionSynchronizationManager实现对事务的控制 如何在数据库事务提交成功后进行异步操作

    2023/03/01 Spring

  6. SpringBoot使用 redisTemplate DIY 分布式锁

    未实现看门狗的版本

    2023/03/01 Spring

  7. go2shell安装和使用

    安装完go2Shell之后发现finder的toolbar上找不到快捷图标了,蛮多人第一反应是该应用已经失效了。 其实没有失效,现在我们就操作找回图标。

    2023/03/01 macOS

  8. 使用Docker在本地部署SkyWalking

    使用Docker在本地部署SkyWalking,部署流程和脚本备份。

    2022/12/09 SkyWalking

  9. K8S滚动升级策略

    K8S多节点部署状态下,采用滚动升级策略,可以保证服务稳定运行,平滑升级,流程如下: 新创建Pod节点N1,运行启动探测,直至启动成功 N1启动成功后,开始接收流量 关闭老Pod节点O1,直至关闭结束 再创建一个Pod节点N2,重复以上流程,以此类推

    2022/12/09 K8S

  10. 基础JDK的Docker镜像

    定制化基础镜像可以方便的进行运维部署,也可以方便的进行JDK版本的管控。

    2022/12/08 Docker