是否有任何方法可以ping redshift集群并获取其状态。在JAVA中,是否可用。我必须在停机期间对群集执行ping操作,然后检查群集是否可用。
答案 0 :(得分:1)
这取决于您定义“可用”的方式。
DescribeClusters()
API调用返回一个ClusterStatus
,该AWS从AWS角度提供集群状态。
或者,您可以使用SQL客户端连接到Redshift集群,然后查看它是否接受连接。那将根据Redshift本身是否响应来检查状态。
如果您报告的“停机时间”也影响了ClusterStatus,则API调用将是更简单的方法。