我创建了一个小的java application(myapp.jar).
这是一个multi threaded
应用程序,我们将在多台机器上运行它(每台机器的单独实例)。现在我想创建一个remote interface
,这样我就可以从远程机器(很可能使用 Web 控制台)启动、停止、监视这个应用程序。我的意思是监控
1. Whether this application is running on that machine or not?
2. If its not running that Web console should provide capabilities to Start it.
3. If its running then
--Web 控制台应该提供停止执行的功能 --系统应该告诉我不同参数的值,例如正在运行的线程数,我执行的某些本地参数的值。
我应该使用哪种技术来设计这个监控应用程序。如果有任何开源可用于执行此操作,请告诉我。我听说过JAMon api,但不知道它有什么用处。