2
遵循Spring的實現指南,通過擴展AbstractCouchbaseConfiguration創建CouchbaseConfig。Couchbase無法找到存儲桶本地實例
問題#1 我的本地Couch實例存在於「http://localhost:5984/」在應用程序運行時,默認端口始終導致值「11210」,最終導致連接失敗。
解決方案 要解決此問題,我重寫它我CouchbaseConfig組件內創建CouchbaseClient實施(代碼片段如下)
public CouchbaseClient couchbaseClient() throws Exception {
CouchbaseClient client = null;
URI local=new URI("http://127.0.0.1:5984");
List<URI> baseURIs=new ArrayList<URI>();
baseURIs.add(local);
client = new CouchbaseClient(baseURIs, bucketValue, "");
......
我仍然不能夠找到我設置在本地沙發實例中的存儲桶
http-bio-8080-exec-25] INFO 18:18:14,172 SLF4JLogger.log(87) - Could not fetch config from http seed nodes.
com.couchbase.client.vbucket.ConfigurationException: Configuration for bucket "bucketValue" was not found in server list ([http://127.0.0.1:5984]).
at com.couchbase.client.vbucket.ConfigurationProviderHTTP.readPools(ConfigurationProviderHTTP.java:271)
at com.couchbase.client.vbucket.ConfigurationProviderHTTP.getBucketConfiguration(ConfigurationProviderHTTP.java:143)
at com.couchbase.client.vbucket.provider.BucketConfigurationProvider.bootstrapHttp(BucketConfigurationProvider.java:351)
有關如何解決此問題的任何信息將 不勝感激。
你說的是CouchDB還是Couchbase?兩者不一樣。 –