异常信息如下,猜测应该是日志这个地方导致队列不断堆积,挤压,内存无法回收. 应该怎么解决。
内存快照:
异常信息如下,猜测应该是日志这个地方导致队列不断堆积,挤压,内存无法回收. 应该怎么解决。
内存快照:
你好,经过分析发现有大量的【JOB_ACTOR_SYSTEM-pekko.actor.job-task-executor-result-dispatcher-1875078】Actor卡在了
原因就是这个地方有个事务注解导致的@Transactional. 因为你这个是MAP,客户端与服务端的交互比较频繁所以结果这块对数据库的操作也比较多, 所以在用map的的时候要注意切片的数量和上报的内容不要是大对象。
**解决方案: **
// 这里把先把 @Transactional 删除然后在测试一下. 1.6.0版本我优化一下
com.aizuda.snailjob.server.job.task.support.handler.JobTaskBatchHandler#handleResult