2011-06-16 88 views
2

我已經編寫了一個代碼來發送郵件給用戶,並且運行的很好,但是這個程序我想放在服務器端並且在沒有任何客戶端交互的情況下連續運行。它應該在特定時間後自動運行。當服務器停止時,只有它停止。 所以任何人都可以幫助我如何做到這一點......?如何在服務器上自動運行java函數/程序

在此先感謝...

回答

1

如果你的服務器有cron,你可以在預定的時間作業運行。在不瞭解應用程序如何工作以及如何知道何時需要發送電子郵件的情況下,我可以說的並不多。

1

您應該看看Quartz以及如何從部署環境中的命令行啓動java進程(它在Windows和* nix中略有不同,在z/OS上也有很大不同)。

1

如果我理解正確,在你的情況下,我只會使用命令。您可以在手冊頁1中找到說明。

大概是從執行的那一刻算起計算出來的時間,並將其添加到rc.d腳本中即可。

相關問題