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

Streams: investigate more Atlas connection retries within the engine

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Atlas Streams

      In prod we observe frequent transient connectivity issues talking to customer Atlas data sources. We should investigate configuring mongocxx drivers to retry transient issues for a longer period. We can also consider explicit retry logic in our code. 

      If we add explicit retry logic in our code, we should do it in places where we make "hello" requests to the target to check connectivity. Adding retry logic in other places is a bit more challenging.

            Assignee:
            Unassigned Unassigned
            Reporter:
            matthew.normyle@mongodb.com Matthew Normyle
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: