开发者社区 > 云原生 > 中间件 > 正文

ChaosBlade中提个BUG 从XBOX界面进行主机 servelet 故障注入,什么时候结束?

ChaosBlade中提个BUG ,从XBOX界面进行主机 servelet 故障注入,虽然配置了超时自动终止,比如20min ,但是如果UI 不是演练详情页,而是以列表展示在“我的空间” 页面。超时后故障注入依然持续,需要进入演练详情页 才会自动终止。(没有读源码,难道是基于websocket 进行终止命令下发?)

展开
收起
小小鹿鹿鹿 2023-11-13 19:05:53 60 0
1 条回答
写回答
取消 提交回答
  • 这个BUG可能是由于ChaosBlade在处理不同的页面时,对于超时自动终止的处理逻辑不同导致的。当UI不是演练详情页,而是以列表展示在“我的空间”页面时,可能没有正确地触发超时自动终止的逻辑。

    为了解决这个问题,你可以尝试以下方法:

    1. 检查ChaosBlade的代码,找到处理超时自动终止的逻辑,看看是否有针对不同页面的特殊处理。如果有,尝试修复这些特殊处理的逻辑。

    2. 如果无法修改源代码,可以尝试在前端页面上添加一些额外的逻辑,以便在超时后强制刷新或跳转到演练详情页,从而触发超时自动终止的逻辑。

    2023-11-30 15:29:43
    赞同 展开评论 打赏
问答地址:

为企业提供高效、稳定、易扩展的中间件产品。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载