标签: spring mongodb spring-boot spring-data
如果只使用MongoRepository来隐藏连接,我如何检查MongoDB的连接是否有效(不使用执行器项目)?
MongoRepository
答案 0 :(得分:1)
如果mongodb连接处于非活动状态,则spring boot应用程序将抛出可在日志中检查的错误。
理想情况下,执行器项目是检查状态的最佳方式。
你也可以通过创建自己的控制器方法来检查状态,让我们说ping并在实现中写一些像MongoRepository.findAll()这样的操作,如果它返回正值,它就处于活动状态。