ApiLog注解引发的OOM问题

Blade 未结 2 300
2930417211
2930417211 剑者 2024-03-11 09:35
悬赏:5

一、该问题的重现步骤是什么?

1. 在Controller某一个方法中增加了@ApiLog注解

2. 请求参数过大,导致api_log表数据无法存储,从而报错。

3. 报错触发全局异常,存储到api_error,也无法存储。

4. 无限循环步骤3,导致OOM


二、你期待的结果是什么?实际看到的又是什么?

无法存储就直接丢弃,实际看到循环存储。

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

BladeXAvue 联合版,3.1.0,在Centos8版本

四、请提供详细的错误堆栈信息,这很重要。

image.png

五、若有更多详细信息,请在下面提供。

2条回答
  • 这个只是报错,你有具体的headdump文件吗?

    0 讨论(0)
  • 2024-03-11 16:35

    这个问题我们后面优化一下

    0 讨论(1)
提交回复