2011-07-06 22 views
2

我有一個監視Linux主機的應用程序,所以我必須爲每個主機部署一個代理,但這會導致更新這些如此多的代理(主要是此代理中的一個jar文件)的問題。
那麼這些一些簡單的方法來遠程更新這些很多jar文件在不同的主機上?如何自動更新百個主機的jar文件?

回答

1

使用Java Web Start,爲您處理所有這些事情。

+1

+1僅供參考,[tag:java-web-start] [info](http://stackoverflow.com/tags/java-web-start/info)有一些有用的鏈接。 – trashgod

+0

JWS是否支持這種情況?我應該先殺掉代理進程,然後更新jar文件,最後重新啓動這個代理進程。我希望我可以在集中式平臺上更新所有代理,並且不需要訪問任何Linux主機。 –

+0

@Michael Smith代理商是否必須連續運行?如果出現這種問題,則JWS會在每次啓動應用程序時檢查更新。您只需在中央服務器上更新JAR等。 – EJP