簡體   English   中英

如何在weblogic中實現Java守護程序?

[英]How to implement a java daemon program in weblogic?

我的任務是將獨立的Java守護程序移植到Weblogic上的J2EE。

舊:Java程序啟動兩個線程,這些線程根據可以通過屬性文件配置的時間間隔無限循環。

新增內容:該程序應在weblogic 10.1.x上運行,並在將其部署到的受管服務器啟動或初始化servlet時啟動,並且不必由客戶端調用。

我已經知道,強烈建議不要使用weblogic創建自己的線程,因此我將尋找另一種方法來實現這一目標。 我已經嘗試過啟動類,但這意味着服務器永遠處於STARTING狀態,因為自然而然地,該程序被設計為可以永久運行,我不知道服務器實際上正在等待Startup類結束。 我所知道的第二件事是通常的servlet,只需調用一次它的URL並實現在其中啟動程序。 即便如此,如何在不通過創建線程使程序邏輯異步的情況下,防止瀏覽器掛在servlet調用上(因為它確實可以永遠運行)? 我也讀了一些關於監聽器的東西,那是我應該尋找的東西嗎?

最后一件事,我絕對需要在weblogic上運行它,因此其他解決方案的建議對我沒有幫助。

這是一個令人困惑的問題,因為它是如此基礎...您只需要創建一個包含無限循環的Web服務即可。 您無需點擊URL即可啟動它。 只需使用您的代碼部署.war或.ear文件,就可以完成。

http://docs.oracle.com/cd/E13222_01/wls/docs81/webserv/example.html

暫無
暫無

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

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