Я установил couchbase 1.8 и используя клиентскую библиотеку couchbase .net. Содержит все конфигурации, указанные в документации, как показано ниже, но client.store всегда терпит неудачу и возвращает false.Клиентский магазин couchbase возвращает false
<configSections>
<section name="couchbase" type="Couchbase.Configuration.CouchbaseClientSection, Couchbase"/>
</configSections>
<couchbase>
<servers bucket="default" bucketPassword="">
<add uri="http://xx.xx.xx.xx:8091/pools/default"/>
</servers>
</couchbase>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
Я могу сделать телнет к 8091 порту. telnet берет пустой экран, вводя любой ключ из сеанса telnet, говорящий, что клиент отправил плохой запрос. Я предполагаю, что это правильное поведение, но почему-то магазин не работает. Я не вижу никакой активности в databucket по умолчанию для couchbase.
Любая помощь приветствуется.
Даже сбой в Storemode.set. на самом деле я никогда не мог вставлять что-либо в БД, независимо от того, какой ключ я им даю. Я уверен, что ключ не существует. Также я не вижу никаких действий на веб-консоли couchbase для корзины по умолчанию. Кажется, что запрос даже не доходит до БД. – spal
Привет, Джон, я могу сделать telnet на сервере couchdb на порту 11211 с моей удаленной машины и умею хранить и проходить через telnet. Но из .net client.get и хранения оба сбой. Он пытается установить соединение, а затем, похоже, отключается. Есть ли что-то, что клиент должен иметь для доступа, когда я могу подключиться к telnet? – spal
Не должно быть никаких дополнительных требований. Возможно, вы захотите попробовать включить ведение журнала, описанную в разделе «Настройка ведения журнала» по адресу http://www.couchbase.com/develop/net/current. Еще кое-что попробовать - клонировать образец Couchbase.AspNet на https://github.com/couchbaselabs/couchbase-aspnet и попробовать запустить образец приложения MVC. –