帆软定时调度异常

问题:帆软定时调度作业执行时出现java.util.concurrent.TimeoutException异常。

异常代码如下(能截出来的就是这些):

java.util.concurrent.TimeoutException

 at java.util.concurrent.FutureTask.get(FutureTask.java:205)

 at com.fr.schedule.feature.job.AbstractScheduleJob.createExtraThreadDoJob(Unknown Source)

 at com.fr.schedule.feature.job.AbstractScheduleJob.run(Unknown S

 

场景:数据仓库数据执行完毕后需要批量的执行作业将报表导出到FTP中。在同一个时间大约有70个定时任务,在执行时总有1到2个定时任务出现这个问题。


官方给的答复就是:

可以在finedb数据库fine_conf_entity表加一条记录

id = ScheduleSettingConfig.taskTimeout  value = 3000000


修改之后依然还是 出现问题过了50分钟后依然报错。


吐槽:客服解决不了问题,但是可以拖着解决问题让问题延迟发生。

另外得吐槽一下官方qq企业客服的沟通能力,给人的感觉就是拖。


FineBI 用户smKMe0106 发布于 2020-5-7 17:21 (编辑于 2020-5-7 17:24)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
zsh331Lv8专家互助
发布于2020-5-7 17:45

楼主:从你截图看,应该是并发超时,参考文档把和定时任务相关的参数值都设置大一些,然后重启服务器再看看效果!

FineDB 表结构-https://help.finereport.com/doc-view-3151.html


image.png

  • 用户smKMe0106 用户smKMe0106(提问者) 您好,首先谢谢您的解答。官方给过我调整的参数,但依旧解决不了。所以我在提问的内容里面吐槽了一下。
    2020-05-08 19:01 
  • 3关注人数
  • 801浏览人数
  • 最后回答于:2020-5-7 17:45
    请选择关闭问题的原因
    确定 取消
    返回顶部