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

Coordinate connection and WT session limits

    • Type: Icon: Improvement Improvement
    • Resolution: Won't Fix
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: Networking
    • None
    • Service Arch

      Currently

      • the limit on the number of connections is determined by the number of available file descriptors, and we fail gracefully by refusing additional connections if this limit is exceeded
      • whereas the limit on the number of WT sessions is hard-coded at 20000, and we abort if this limit is exceed.

      Each connection will require a WT session to do anything useful. So this means that if the maximum number of connections is < 20000 we fail gracefully when this number is exceeded, whereas if the maximum number of connections is > 20000 we may abort when we exceed 20000 connections.

      We should either make maximum number of sessions track maximum number of connections, or hard code the maximum number of connections as well.

            Assignee:
            backlog-server-servicearch [DO NOT USE] Backlog - Service Architecture
            Reporter:
            bruce.lucas@mongodb.com Bruce Lucas (Inactive)
            Votes:
            2 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated:
              Resolved: