簡體   English   中英

Java中線程的監視工具

[英]Monitoring tool for thread in java

我有一個Java程序,運行多個線程,該線程應該在服務器上運行而不停止。 我想要一個可以在線程停止時通知我的工具,並且還提供有關每個線程的一些信息,以便可以正確控制線程。

謝謝。

無需為可以為您做到這一點的J2EE容器支付大量現金(例如Websphere),基本的選擇是讓您的Java線程每N秒向日志文件寫入“心跳”消息,然后讓進程監視日志文件並在心跳停止發生時發送警報。

諸如Apache Tailer類之類的東西將為此目的而做。

您也可以考慮創建一個在主機上執行* NIX“ ps -ef”命令的進程,以確保該進程本身正在作為監視的另一種方式運行

嘗試使用log4j登錄。 您可以使用郵件附加程序通過log4j通過電子郵件發送錯誤級別日志。 檢查此鏈接log4j附加程序

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM