1

我已经在 AWS EC2 实例上设置了 membase 服务器。I 安全组我已经为客户端的 IP 地址打开了所有端口。当我通过 telnet(使用端口 11211)访问它时,出现以下错误

membase SERVER_ERROR proxy write to downstream

但是,当我更改安全组中的设置以允许访问所有人(0.0.0.0/0)而不是特定 IP 时,它工作正常。

在第一种情况下,客户端可以访问 membase 服务器,这就是它使用 telnet 连接的原因,但查询时会出错。

我不能让所有端口都对所有人开放。请帮助解决这个问题。

4

2 回答 2

0

我自己解决了这个问题。实际上,在我的 membase 集群设置中,由于我的安全设置,集群上的一个节点无法与其他节点通信。我已经为其他节点打开了端口然后它工作了。

于 2012-06-06T09:54:58.903 回答
0

我在单节点 Couchbase 上遇到过类似的问题。

我已经kill -TERM针对为受影响的存储桶提供服务的进程的 PID 运行。Couchbase 重新启动了被杀死的进程,并且事情开始正常工作。

我想完全重启也会解决它。

于 2017-11-27T18:56:07.823 回答