我有一个ThreadPoolExecutor
运行几个核心和一定数量的最大线程。运行的任务为每个线程创建 HornetQ(独立)连接,并在线程运行时使它们保持活动状态。keepAliveTime
但是,当线程到期并且线程死亡时,我们无法关闭它们。有没有办法在线程死亡之前清理资源?
解决这个问题的一种方法是对 HornetQ 连接使用池化解决方案。
任何建议都受到高度赞赏。
我有一个ThreadPoolExecutor
运行几个核心和一定数量的最大线程。运行的任务为每个线程创建 HornetQ(独立)连接,并在线程运行时使它们保持活动状态。keepAliveTime
但是,当线程到期并且线程死亡时,我们无法关闭它们。有没有办法在线程死亡之前清理资源?
解决这个问题的一种方法是对 HornetQ 连接使用池化解决方案。
任何建议都受到高度赞赏。