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

Clustering: Discarding oversized payload sent to Actor (RPC Gossip Messages)

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • Post-Helium
    • None
    • mdsal
    • None
    • Operating System: All
      Platform: All

    • 2711
    • Normal

    Description

      When running test specified in CONTROLLER-1130 with latest controller code the node that was the Inventory Config and Operational Shard leader has many of these errors in the log:

      2015-02-12 09:42:14,375 | ERROR | lt-dispatcher-19 | EndpointWriter | 195 - com.typesafe.akka.slf4j - 2.3.4 | Transient association error (association remains live)
      akka.remote.OversizedPayloadException: Discarding oversized payload sent to Actor[akka.tcp://odl-cluster-rpc@15.255.127.60:2551/user/rpc/registry/gossiper#1224534379]: max allowed size 128000 bytes, actual size of encoded class org.opendaylight.controller.remote.rpc.registry.gossip.Messages$GossiperMessages$GossipEnvelope was 506377 bytes.

      Moiz recommends matching the netty.tcp settings for the cluster-rpc actor system with the cluster-data actor system (akka.conf), i.e. add these missing fields:

      maximum-frame-size = 419430400
      send-buffer-size = 52428800
      receive-buffer-size = 52428800

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            Unassigned Unassigned
            mark.mozolewski@hp.com Mark Mozolewski
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: