由某個Job Monitor完全調度和監視的應用程序實現JMSMessageListener ...現在什麼是防止此主線程(在JMS上註冊自身的最佳方法)隊列)不完成它的執行。否則,作業監視器會將此作業標記爲已完成,而在消息事件中,則應該使用該作業。阻止主線程完成其執行的最佳方法
有2個ways-
第一方式
進口計時器
一些其他任務... JMS隊列登記消息
timer.sleep(_LONG_TIME)#這將阻止它離開執行
個第二way-
從twisted.internet進口反應器
一些其他任務... JMS隊列登記消息 ''」
reactor.run()#,這將發送執行控制至反應器
所以現在據我所知... 睡一個線程不會影響CPU和機器資源。 雖然我不確定發生了什麼事,但一旦控制權進入反應堆?