我们在基于spring boot的应用程序中同时使用mysql和mongodb。
在启动时,我们希望确保与mongodb的连接,并且mysql是成功的。
当我们获得mongodb启动错误(无效凭证/ uri不正确)时,服务成功启动,在/ health执行器端点,我们将mongo状态视为' down'。
但是,对于mysql启动错误,服务终止而根本没有启动。
即使mysql失败,是否有办法启动服务,但我们可以从/ health端点获取状态。
但是,理想情况下我想为mongodb提供一个failfast选项,以便服务立即终止,而不是通过命中/健康端点来了解状态。
有没有办法让mongodb连接失败,类似于我们对基于Spring cloud的配置服务器的连接。