文章 2023-03-24 来自:开发者社区

60-微服务技术栈(高级):在线检测工具Arthas(实现CPU排查与代码热更新)

1.前言背景线上代码经常会出现CPU占用过高的情况,按以往经验我会使用top指令,进一步借助于jstack去查看具体信息从而进行问题排查,但基本上都逃不过需要重新发包的局面,即使是一个增量包,应用也需要短暂停启。后来运维大兄弟让我试一下Arthas,说是可以进行代码的热更新操作,正好来试一下。关于Arthas的安装与基础使用可以参考我这两篇:Arthas安装与监听SpringBoot应用Arth....

60-微服务技术栈(高级):在线检测工具Arthas(实现CPU排查与代码热更新)
文章 2023-03-19 来自:开发者社区

13-微服务技术栈(高级):Nacos注解@RefreshScope热更新原理

在前面学习Nacos的章节中,为了实现配置的热更新我们采取了两种方式,其一就是借助于注解:@RefreshScope,那么这个注解是如何做到标识即生效的?我们尝试一起分析一下。1.了解@RefreshScope本身点击进去此注解,可以发现其本质也是一个组合注解,如下 对于Spring注解有过研究的读者,对于这几个元注解一定不陌生,简短的篇幅了解一下:@Target({ ElementType.T....

13-微服务技术栈(高级):Nacos注解@RefreshScope热更新原理

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

微服务

构建可靠、高效、易扩展的技术基石

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等