我有一個Java servlet,它充當部署在同一個Tomcat實例上的其他webservices的外觀。我的包裝servlet創建了更多的線程,每個線程調用Web服務,整理響應並將其發送回客戶端。 Web服務部署在與不同應用程序相同的Tomcat實例上。阻止Tomcat中的線程阻塞
在部署幾個小時之後,我看到此外觀包裝服務上的線程阻塞,這會導致Tomcat實例關閉。所有阻塞的線程是端點到這個門面web服務(如HTTP ://域名/ appContext/facadeService)
有沒有辦法控制這些線程阻塞,由於實際做處理可用線程的飢餓?防止這種僵局的最佳做法是什麼?
你需要改進你的回答率。我可以幫助你,但我不想因爲你不願意接受給定的答案而煩惱。 – mindas 2010-12-13 10:05:52
對於我提出的大多數問題,我還沒有找到明確的答案,因此它們仍然是開放的。 – sangupta 2010-12-13 12:24:29
Web服務之間是否存在依賴關係?即webservice1可以調用webservice2,例如? – Joel 2010-12-14 11:24:50