我已经在 ubuntu 18.04 上安装了 memcached 和 libmemcached-tools。这两个命令都有效:
memcstat --servers=localhost
memcstat --servers=127.0.0.1
但是在 memcstat 的手册页中这样说:
您可以通过以下选项指定服务器:
--服务器
或通过环境变量:
‘MEMCACHED_SERVERS,--args’
我找不到任何有关如何设置 MEMCACHED_SERVERS 变量的示例。我尝试过:
MEMCACHED_SERVERS=127.0.0.1
MEMCACHED_SERVERS="127.0.0.1"
MEMCACHED_SERVERS="--args 127.0.0.1"
MEMCACHED_SERVERS="localhost"
MEMCACHED_SERVERS=localhost
MEMCACHED_SERVERS="--servers=localhost"
但是我从 memcstat 得到的信息是“没有提供服务器”。
答案1
如果您不想设置环境变量:
#> MEMCACHED_SERVERS='127.0.0.1' memcstat
否则:
#> export MEMCACHED_SERVERS='127.0.0.1'
#> memcstat