我在AWS EC2实例上设置了membase服务器。 我安全组我已经打开了客户端IP地址的所有端口。当我通过telnet访问它(使用端口11211)时,我收到以下错误
membase SERVER_ERROR proxy write to downstream
但是当我更改安全组中的设置以允许访问所有人(0.0.0.0/0)而不是特定IP时,它可以正常工作。
在第一种情况下,客户端可以访问membase服务器,这就是它使用telnet连接的原因,但是为查询提供了错误。
我不能让所有人都能打开所有端口。请帮忙解决这个问题。
答案 0 :(得分:0)
我自己解决了这个问题。实际上在我的membase集群设置中,由于我的安全设置,集群上的一个节点无法与其他节点通信。我已经为其他节点打开了端口,然后就可以了。
答案 1 :(得分:0)
我在单节点Couchbase上遇到了类似的问题。
我针对服务于受影响存储桶的进程的PID运行kill -TERM
。 Couchbase重新启动了被杀死的进程,事情开始正常。
我想完全重启也可以修复它。