【问题标题】:A redis INFO: -ERR wrong number of arguments for 'info' commandRedis INFO:-ERR 'info' 命令的参数数量错误
【发布时间】:2014-03-05 03:58:37
【问题描述】:

所以我只是按照此处http://redis.io/commands/info 的描述运行了 INFO 命令

但它只给了我默认部分 - 比如 cpu 信息和其他

当我尝试添加 [section] 参数时 - 出错了:

telnet 127.0.0.1 6379
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.

INFO keyspace
-ERR wrong number of arguments for 'info' command

INFO all
-ERR wrong number of arguments for 'info' command

那么我如何获取 INFO 命令的键空间部分?

【问题讨论】:

    标签: redis


    【解决方案1】:

    info section 在 redis 版本

    所以我最终使用了简单的info 没有部分参数,虽然它不会给你所有。

    【讨论】:

    • 但这正是我在 2 月 10 日告诉你的 :(
    • 换个说法——你为什么不接受我的回答(或就此作出回应)?
    • 我无法为您留下的评论投票,因为只有当它作为“答案”发布时,SO 才允许“接受”。而且因为你从来没有费心更新你的帖子,因为它会包含一个实际的答案,我想我可以回答我自己的问题。
    【解决方案2】:

    在这里通过 telnet 或 redis-cli 处理信息 [section] 没有问题:

    $ telnet localhost 6379
    Trying 127.0.0.1...
    Connected to localhost.
    Escape character is '^]'.
    info keyspace
    $34
    # Keyspace
    db0:keys=5,expires=0
    
    quit
    +OK
    Connection closed by foreign host.
    $ redis-cli
    redis 127.0.0.1:6379> info keyspace
    # Keyspace
    db0:keys=5,expires=0
    redis 127.0.0.1:6379> quit
    $ redis-server --version
    Redis server v=2.6.13 sha=00000000:0 malloc=jemalloc-3.3.1 bits=64
    

    您使用的是哪个版本的 Redis?

    【讨论】:

    猜你喜欢
    • 2016-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-22
    • 2020-12-28
    • 2021-08-09
    • 1970-01-01
    • 2017-10-06
    相关资源
    最近更新 更多