5

我正在研究一个Spring-based web-application使用多个组件的组件,包括PostgreSQLraw filesystem等等。

我想制作一个小的管理页面,管理员可以在其中测试所有组件是否正常工作,例如:

  • ifPostgreSQL已启动、运行并接受读/写
  • 如果FileSystem可以访问,是否还有剩余空间等。
  • 其他模块也一样

您知道此类问题(诊断/自检)的设计解决方案吗?我是否应该在使用那些执行虚拟写入和读取确认给定服务/组件正在工作的组件(例如在 PostgreSQL 数据访问层中)的模块中创建方法?

4

1 回答 1

1

您应该使用JMX 技术为要监视的每个资源编写 MBean 。MBean 的实现取决于您(是的,例如,您可以为 DBMS 进行读/写)。

于 2013-07-17T07:43:07.623 回答