相关疑难解决方法(0)

WebLogic阻止了线程保护

默认情况下,WebLogic在15分钟(600秒)后杀死卡住的线程,这由StuckThreadMaxTime参数控制.但是,我找不到关于如何定义"卡住"的更多细节.特别:

  • 15分钟倒计时开始的重点是什么.请求处理开始?最后wait()的方法?别的什么?
  • 这仅适用于请求处理线程还是所有线程?也就是说,请求处理线程可以通过为长期任务生成工作线程来"逃避"这种保护吗?特别是,它可以在没有15分钟倒计时的情况下将响应写入这样的工作人员吗?

我的用例是通过权限系统下载大文件.由于用户需要进行身份验证并具有查看文件的权限,因此我无法(或至少不知道如何)将其留给简单的HTTP服务器,例如Apache.而且由于文件可能很大,下载(至少在理论上)可能需要超过15分钟.

weblogic java-ee weblogic-10.x

21
推荐指数
2
解决办法
3万
查看次数

标签 统计

java-ee ×1

weblogic ×1

weblogic-10.x ×1