未经验证的可观察性和随时待命的团队总会不可避免地遇到反应中断,而要想减少中断是很痛苦的,因为这就像蒙住双眼在大海捞针。我之所以知道这些,是因为我曾稳定了经历过混乱的团队。
Docker内排查JVM状态的时候,报错的解决方式。
提示已损坏软件的安装方式。
记一次Pod容器OOM的问题排查。
参考资料 SpringBoot事务管理类 —— TransactionSynchronization 日常工作——TransactionSynchronizationManager.registerSynchronization使用中事务传播产生的问题 利用TransactionSynchronizationManager实现对事务的控制 如何在数据库事务提交成功后进行异步操作
未实现看门狗的版本
安装完go2Shell之后发现finder的toolbar上找不到快捷图标了,蛮多人第一反应是该应用已经失效了。 其实没有失效,现在我们就操作找回图标。
使用Docker在本地部署SkyWalking,部署流程和脚本备份。
K8S多节点部署状态下,采用滚动升级策略,可以保证服务稳定运行,平滑升级,流程如下: 新创建Pod节点N1,运行启动探测,直至启动成功 N1启动成功后,开始接收流量 关闭老Pod节点O1,直至关闭结束 再创建一个Pod节点N2,重复以上流程,以此类推
定制化基础镜像可以方便的进行运维部署,也可以方便的进行JDK版本的管控。