原文:JAVA神操作--使用Arthas线上热更新实战

热更不规范,同事两行泪 背景 C君是一个javaer,最近在开发用户登出接口的时候,不小心把接口参数拼错了 正确的是: api v user logout referrer www.javaer.com 结果不小心把referrer写成了referre,把字母 r 给丢了,带来的影响就是用户登出后再登陆就无法回到正确的地址,而且代码已经上生产了,这可怎么办 偷偷发一版 那么多用户已经在线了,如果 ...

2019-05-29 14:36 0 670 推荐指数:

查看详情

使用Arthas实现JAVA更新

Arthas是阿里巴巴开源出来的一个针对java的工具,主要是针对java的问题进行诊断。 官网地址(下载安装请看这里):https://alibaba.github.io/arthas/index.html 这个工具可以协助完成下面这些事情: 这个类 ...

Tue May 05 19:45:00 CST 2020 0 1849
Arthas实践--jad/mc/redefine线上更新

Arthas是Alibaba开源的Java诊断工具,功能很强大。官方中文文档:https://alibaba.github.io/arthas/index.html 本篇主要是介绍 jad / mc / redefine 这三个命令的配合使用,以达到更新代码的目的(命令的详细使用可参考 ...

Fri Jun 19 17:14:00 CST 2020 0 1201
Java线上问题排查神器Arthas实战分析

概述 背景 是不是在实际开发工作当中经常碰到自己写的代码在开发、测试环境行云流水稳得一笔,可一到线上就经常不是缺这个就是少那个反正就是一顿报错抽风似的,线上调试代码又很麻烦,让人头疼得抓狂;而且debug不一定是最高效的方法,遇到线上问题不能debug了怎么办。原先我们Java中我们常用分析 ...

Sat Jan 29 08:32:00 CST 2022 0 1254
Arthas线上调优工具实战

Arthas 它是什么? Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。 它能解决什么问题? 我想看一下jvm当前的运行状态,怎么看? 系统CPU跑到300%,怎么定位问题? 接口频繁超时,如何精准定位问题 ...

Sun Jun 27 18:39:00 CST 2021 0 310
如何更新线上Java服务器代码

一、前言 1、更新代码的场景 (1)当线上服务器出现问题时,有些时候现有的手段不足以发现问题所在,可能需要追加打印日志或者增加一些调试代码,如果我们去改代码重新部署,会破坏问题现场,可以通过热部署的手段来增加调试代码 (2)线上出现紧急bug,通过Review代码找到问题,修改好后打包部署 ...

Sat Mar 23 22:45:00 CST 2019 0 1879
如何不重启更新线上 Java 代码?

作者:未分配微服务 https://www.cnblogs.com/orange911/p/10583245.html 一、前言 更新代码的场景 1)当线上服务器出现问题时,有些时候现有的手段不足以发现问题所在,可能需要追加打印日志或者增加一些调试代码,如果我们去改代码重新部署 ...

Wed Jun 03 01:22:00 CST 2020 0 1230
java线上排查利器arthas

当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了? 遇到问题无法在线上 debug,难道只能 ...

Sat Jan 11 19:19:00 CST 2020 0 211
Arthas-Java线上问题定位工具

Arthas(阿尔萨斯) 能为你做什么? Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。 当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代码 ...

Sun Apr 19 01:17:00 CST 2020 0 1667
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM