我正在研究一个Spring-based web-application
使用多个组件的组件,包括PostgreSQL
,raw filesystem
等等。
我想制作一个小的管理页面,管理员可以在其中测试所有组件是否正常工作,例如:
- if
PostgreSQL
已启动、运行并接受读/写 - 如果
FileSystem
可以访问,是否还有剩余空间等。 - 其他模块也一样
您知道此类问题(诊断/自检)的设计解决方案吗?我是否应该在使用那些执行虚拟写入和读取确认给定服务/组件正在工作的组件(例如在 PostgreSQL 数据访问层中)的模块中创建方法?