Herkese öper.Zombi konuları beynimi yeme (J2EE, Tomcat, Hazırda Bekletme, Kuvars)
İşte sorun şu ki, bazı eski ish J2EE kodlarını kullanarak, iş parçacığı tükenmekte olduğum Quartz kullanarak. jconsole
bana, yaklaşık 100 (!!) 'in çalıştığı armut şeklindeki 60K iplikten kısa olduğunu söylüyor. Sezgi ve bazı googling (ayrıca bkz. here) neler olup bittiğine dair bir şey (ben Quartz'i kandıyorum) asla temizlenemeyen yönetilmeyen iplikler yaratıyor.
Çeşitli subquestions:
- Ben parçacığı oluşturma izlemek için kolayca kullanabileceğiniz bir araçtır, bu yüzden sorun gerçekten Kuvars olduğu belli olmaz?
Benzer sorunlar hakkında bulduğum her şey Weblogic; Tomcat için bu sahte bir nedendir?
Bilinen bir çözümü olan var mı?
J2EE'yi yaptığımdan beri yıllar geçti, bu, basitçe çözülebilecek bir şeyse çok şaşırmam.
Güncelleme: Açıkça bağlı olmaksızın konuları artıyor, jconsole bu arsa bakın.
They're dead, Jim http://i35.tinypic.com/33vnarn.png
İplik adlarında herhangi bir desen fark ediyor musunuz?Ben sorun kukuleta Quartz kullanır, kuvars değil, kendisi için –
+1 klavyede, bilmem gereken her şeyi anlatır. Av tüfeğini denedin mi? – Anthony
Matt, JEE hata ayıklama araçlarıyla gerçekten güncel değilim (sadece öneriler için ayrı bir soru sordum: http://stackoverflow.com/questions/1650881/state-of-the-art-in-j2ee-debugging-and -monitoring-tools/1650922 # 1650922) Bu yüzden henüz yapmadım. Ancak, yönetilmeyen iplikleri yumurtlamaya neden olan bilinen bir Quartz hatası var. –