qunarcorp / bistoury

Bistoury是去哪儿网的java应用生产问题诊断工具,提供了一站式的问题诊断方案
GNU General Public License v3.0
4.01k stars 824 forks source link

在线debug点击后无反应 #50

Open a471640241 opened 4 years ago

a471640241 commented 4 years ago

使用官方提供的脚本,直接快速启动,启动后的日志如下图 image 界面可以正常登陆,但是点击在线debug或者动态监控不会出现选择类的界面,偶尔会出现可以选择的界面,大部分都无反应,web控制台和接口我都没看到报什么不错误,请问需要在哪里看日志排查是什么问题吗? ps: 同样的操作放在另外一台一样的服务的服务器上就可以正常操作

xleiy commented 4 years ago

第一次进行debug或动态监控时会attach到应用中去,会加载一些需要的资源,响应比较慢,你看看是不是这个原因。

a471640241 commented 4 years ago

第一次进行debug或动态监控时会attach到应用中去,会加载一些需要的资源,响应比较慢,你看看是不是这个原因。

在哪里看加载资源的日志,我看web的控制台和请求没看到相关的

xleiy commented 4 years ago

bistoury-agent-bin/logs/bistoury-agent.out和运行应用的用户的用户目录下/logs/bistoury/bistoury.log里面

a471640241 commented 4 years ago

bistoury-agent-bin/logs/bistoury-agent.out和运行应用的用户的用户目录下/logs/bistoury/bistoury.log里面

早上我关闭又启动了好多次,都不行,刚才什么都没做,也是关掉又启动一下就可以了,不知道是什么原因,服务器其他都没动

zjh-coder commented 4 years ago

我也遇到了相同问题,点击debug按钮后无反应,此时agent的log如下: agentLog 此时 web收到的返回如下: image

a471640241 commented 4 years ago

我也遇到了相同问题,点击debug按钮后无反应,此时agent的log如下: agentLog 此时 web收到的返回如下: image

我早上的时候跟你应该是一样的日志,这时候就没反应 也不会提示错误

wikiwikiwiki commented 4 years ago

如果是第一次debug,会做一些初始化操作,长的话可能要超过10s,等等就好,或者过一分钟再试一下,如果还是没反应, 你看看待调试应用的启动用户的用户目录下/logs/arthas/arthas.log和/logs/bistoury/bistoury.log的日志

zjh-coder commented 4 years ago

arthas.log image bistoury.log image

wikiwikiwiki commented 4 years ago

arthas.log image bistoury.log image

要不你加下qq群吧,我们仔细看下,这里效率有点低

NichenFly commented 4 years ago

debug 短时间内多点两次, 在控制台就出现了这个

xleiy commented 4 years ago

@NichenFly 后端切片返回,前端进行拼接,两次的结果在一起导致字符串拼接错误,json解析失败就会出现这个问题。尽量避免连续点击,也可以点击之后在返回前生成一个浮层,返回后在取消浮层,这个还没有实现

NichenFly commented 4 years ago

@xleiy 前端目前有计划改版吗?

xleiy commented 4 years ago

@NichenFly 改版应该不会,但是这个浮层应该会尽快安排上