Skip to content

INFO ALL returns an empty string. #153

@anadion

Description

@anadion

INFO ALL returns an empty string.
If you have more then one node at replicaof and execute INFO ALL after CONFIG GET * it returns an empty string.
It affects redis_exporter oliver006/redis_exporter#326

To Reproduce

  1. Create a 3 node active-replica cluster
version: '3.5'
services:
  keydb1:
    image: eqalpha/keydb
    container_name: keydb1
    entrypoint: ["keydb-server"]
    command: ["/etc/keydb/redis.conf", "--port", "6379", "--multi-master", "yes", "--active-replica", "yes","--protected-mode", "no", "--bind", "0.0.0.0", "--repl-diskless-sync", "yes", "--replicaof", "keydb2", "6379","--replicaof", "keydb3", "6379"]
  keydb2:
    image: eqalpha/keydb
    container_name: keydb2
    entrypoint: ["keydb-server"]
    command: ["/etc/keydb/redis.conf", "--port", "6379", "--multi-master", "yes", "--active-replica", "yes","--protected-mode", "no", "--bind", "0.0.0.0", "--repl-diskless-sync", "yes", "--replicaof", "keydb1", "6379","--replicaof", "keydb3", "6379"]
  keydb3:
    image: eqalpha/keydb
    container_name: keydb3
    entrypoint: ["keydb-server"]
    command: ["/etc/keydb/redis.conf", "--port", "6379", "--multi-master", "yes", "--active-replica", "yes","--protected-mode", "no", "--bind", "0.0.0.0", "--repl-diskless-sync", "yes", "--replicaof", "keydb1", "6379","--replicaof", "keydb2", "6379"]
  1. Connect to one of them docker exec -ti keydb1 keydb-cli
  2. Run CONFIG GET *
  3. Run INFO ALL

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions