Memcached 未监听

Memcached 未监听

我安装了Membase 的 memcached 发行版在 Windows 2003 R2 x64 上,但 memcached.exe 没有打开任何侦听端口(我可以通过 Process Explorer 中的 TCP/IP 选项卡看到这一点)。但是,如果我复制 Membase 用于启动 memcached 的命令行:

"E:\Program Files\Membase\Server\bin\memcached\memcached.exe" -X ./bin/memcached/stdin_term_handler.so -p 11210 -E ./bin/bucket_engine/bucket_engine.so -B binary -r -c 10000 -e admin=_admin;default_bucket_name=default;auto_create=false

并在 cmd 中手动启动它,它会正确打开端口 11210。但是,它仍然不起作用,如果我-v在命令行中添加,我会收到很多这些错误:

2144: sasl result code:  -1
2144: Unknown sasl response:  -1
2160: sasl result code:  -1
2160: Unknown sasl response:  -1
...

有人见过这个吗?有什么想法吗?

答案1

在我看来,这是一个权限问题。我不记得具体权限了,但 membase 需要有权限才能监听、启动其他应用程序并执行身份验证/授权。

相关内容