Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-87464

Router port on dedicated configsvr must only accept addShard or removeShard commands

    • Type: Icon: Task Task
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Service Arch

      Dedicated config server can be run a on machine with limited hardware resources, and in an embedded router world, it will expose the router port making accept requests from clients, as a mongos can do. This will stress a dedicated config server that opened the router port only to add shards to the sharded cluster, as it is the right procedure to follow in an embedded router world.

      Goal

      We need to make the dedicated config server router port only accept addShard or removeShard commands in order to not stress the config server.

      References

      • No references.

      Estimation

      • User impact: Unavailable config server, making refreshes last too long.
      • Raw Estimation (man day): 5

            Assignee:
            backlog-server-servicearch [DO NOT USE] Backlog - Service Architecture
            Reporter:
            pol.pinol@mongodb.com Pol Pinol
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: