连接状态到Couchbase群集

时间:2018-03-06 14:39:40

标签: java couchbase

如何监控状态连接到包含少量服务器的couchbase群集? 在沙发基础文档中,类CouchbaseClaster没有用于检查群集连接状态的方法。 它是使用CouchbaseManager.hasBucket()检查连接到存储桶的解决方案之一,但是认为它很糟糕。 也许有人面临这样的挑战?

PS:我为可能的错误道歉,因为我不会说英语。

1 个答案:

答案 0 :(得分:1)

我发现没有必要监控数据库连接。我改为添加error handling代码以从这些场景中恢复。

使用Couchbase Java SDK,您可能会遇到各种异常。一些表示暂时性问题,另一些表明是永久性问对于临时问题,请考虑使用retry mechanism。对于permanent problems,记录错误并通过监视应用程序触发通知。

Couchbase Java SDK还会记录连接问题。它会定期联系群集,以使其群集映射与任何群集更改保持同步。如果它在执行此操作时遇到问题,它将记录一条消息。