
odl-cluster-data {
  cluster-dispatcher {
     type = "Dispatcher"
     executor = "fork-join-executor"
     fork-join-executor {
           parallelism-min = 2
           parallelism-max = 4
     }
  }
  akka {
    loglevel = "DEBUG"
    log-config-on-start = on
    debug {
       unhandled = on
       event-stream = on
    } 
    remote {
      artery {
         log-sent-messages = on
         log-received-messages = on
      }
      netty.tcp {
        hostname = "10.1.23.87"
        port = 2550
      }
    }

    cluster {
      use-dispatcher = "cluster-dispatcher"
seed-nodes = ["akka.tcp://opendaylight-cluster-data@10.1.23.85:2550",
				"akka.tcp://opendaylight-cluster-data@10.1.23.86:2550",
				"akka.tcp://opendaylight-cluster-data@10.1.23.87:2550"]
      roles = ["member-3"]

      failure-detector {
        acceptable-heartbeat-pause = 5 s
      }

    }

    persistence {
      # By default the snapshots/journal directories live in KARAF_HOME. You can choose to put it somewhere else by
      # modifying the following two properties. The directory location specified may be a relative or absolute path.
      # The relative path is always relative to KARAF_HOME.

      # snapshot-store.local.dir = "target/snapshots"
      # journal.leveldb.dir = "target/journal"
      journal-plugin-fallback {
        circuit-breaker {
            max-failures = 10
            call-timeout = 60s
            reset-timeout = 30s
        }
      }
      snapshot-store-plugin-fallback {
        circuit-breaker {
            max-failures = 10
            call-timeout = 120s
            reset-timeout = 60s
        }
      }
      journal {
        leveldb {
          # Set native = off to use a Java-only implementation of leveldb.
          # Note that the Java-only version is not currently considered by Akka to be production quality.

          # native = off
        }
      }
    }
  }
}
