小编use*_*575的帖子

Couchbase:net.spy.memcached.internal.CheckedOperationTimeoutException

我正在使用特定于应用程序的 json 对象加载本地 Couchbase 实例。

相关代码是:

CouchbaseClient getCouchbaseClient()
{
    List<URI> uris = new LinkedList<URI>();
    uris.add(URI.create("http://localhost:8091/pools"));
    CouchbaseConnectionFactoryBuilder cfb = new CouchbaseConnectionFactoryBuilder();
    cfb.setFailureMode(FailureMode.Retry);
    cfb.setMaxReconnectDelay(1500); // to enqueue an operation
    cfb.setOpTimeout(10000); // wait up to 10 seconds for an operation to succeed
    cfb.setOpQueueMaxBlockTime(5000); // wait up to 5 seconds when trying to
                                      // enqueue an operation
    return new CouchbaseClient(cfb.buildCouchbaseConnection(uris, "my-app-bucket", ""));
}
Run Code Online (Sandbox Code Playgroud)

存储条目的方法(我正在使用来自Bulk Load 和 Exponential Backoff 的建议):

  void continuosSet(CouchbaseClient cache, String key, int exp, Object value, int tries)
  {
    OperationFuture<Boolean> …
Run Code Online (Sandbox Code Playgroud)

java caching nosql spymemcached couchbase

5
推荐指数
1
解决办法
5851
查看次数

标签 统计

caching ×1

couchbase ×1

java ×1

nosql ×1

spymemcached ×1