Linq2Couchbase抛出错误“无法获取服务器”

时间:2017-04-27 16:40:08

标签: .net linq couchbase

我在web api .net项目中使用Linq2Couchbase(V 1.2.1)。

我的web api使用库Linq2Couchbase和依赖库CouchbaseNetClient(V 2.4.2)在我的本地Couchbase服务器(http://lcocalhost:8091)上运行一些简单的查询。

问题是我的应用程序工作不正常:有时它工作正常,有时会抛出异常

An error occurred executing the N1QL query.  See the inner exception for details

内部异常

Could not acquire a server

我说的不规律,因为在Couchbase服务器显然无法获取且无法获取时,我根本找不到任何模式。我可以完美地访问我的服务器,我可以100%的时间对它运行查询。

有趣的是,如果我不使用Linq2Couchbase并直接使用CouchbaseNetClient,我就不会遇到这个问题。

我希望尽可能使用LinQ。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

当我的服务器遇到此问题时,我重新创建所有索引,并重新启动计算机,有时它可以工作。

我的服务器有两个网卡,我不确定这是否是结果。

你解决了这个问题吗?