我们在服务器上运行了一个数据库。我们需要知道此DB是否在任何给定时间运行。 DB的状态可以是“活动”或“关闭”。 我们有两个代理服务器报告数据库的状态,但其中一个代理服务器出现了奇怪的问题!其中一个代理服务器似乎总是说谎!但我们不知道哪个代理服务器在撒谎。我们无法访问源代码来查看问题,我们需要了解数据库的正确状态。由于安全限制,我们也无法直接调用DB。
DB api在询问状态时返回json字符串: 例: {“状态”:“向下”} 代理服务器应该返回DB传递给它们的任何数据。如前所述,代理服务器之一修改了状态值,没有任何已知原因。
我们唯一可以配置的是代理服务器上的DB状态API端点地址。
解决方案是什么,以便我们始终可以确定数据库服务器的状态?
感谢。