Uploaded image for project: 'controller'
  1. controller
  2. CONTROLLER-2004

EOS gossip propagation takes too long

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • High
    • Resolution: Done
    • 4.0.0
    • 4.0.4
    • eos
    • None

    Description

      With the switch to distributed-data we have much longer times in propagating, to the point of flushing out BGPCEP-983, where the topology disappears for 2+ seconds.

      According to the documentation of Akka Distributed Data, this is due to us using writeLocal() and gossip dissemination. The latter is configured by default as:

      akka.cluster.distributed-data {
        # How often the Replicator should send out gossip information
        gossip-interval = 2 s
      
        # How often the subscribers will be notified of changes, if any
        notify-subscribers-interval = 500 ms
      }
      

      These affect the reaction time we get in propagating changes – which are quite critical to our ability to converge.

      Update these to accelerate propagation to at most a few tens of milliseconds.

      Attachments

        Issue Links

          # Subject Branch Project Status CR V

          Activity

            People

              tcere Tomas Cere
              rovarga Robert Varga
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: