我有一个在扭矩箱上的轨道应用程序。我正在将处理器用于一些后台作业。我已经为那个处理器分配了 4 名工人。
queues:
/queue/company:
messaging:
/queue/company:
CompanyWorker:
concurrency: 4
CompanyWorker
正在打电话给其他一些网站。它可能会引发异常,但我已经被工人自己抓住了。但是当我注意到我的日志时,我发现没有。随着时间的推移,线程/工作人员的数量会减少。10-15 小时后,只有一个线程/处理器在工作。我如何阻止这种情况发生并让所有 4 个工作人员/处理器保持活力。
几个小时后,我只看到
22:29:40,945 INFO [stdout] (Thread-124 (HornetQ-client-global-threads-1460048766))
只有线程 124 做它的工作,
几个小时后,我需要重新启动服务器以使所有 4 个处理器正常工作