Skip to content

Instantly share code, notes, and snippets.

@mccraigmccraig
Created June 5, 2017 14:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mccraigmccraig/14932389ffd4c409898a71339565a607 to your computer and use it in GitHub Desktop.
Save mccraigmccraig/14932389ffd4c409898a71339565a607 to your computer and use it in GitHub Desktop.
{:env-config
{:onyx/tenancy-id #profile {:default "1"
:docker #env ONYX_ID}
:zookeeper/address #profile {:default "127.0.0.1:2188"
:docker #env ZOOKEEPER_CONNECT}
:zookeeper/server? #profile {:default true
:docker false}
:zookeeper.server/port 2188
;; no bookkeeper required unless using windowing
;; so it's easiest to switch off to avoid having
;; to allocate persistent resources on mesos and
;; mesos-managed ports
:onyx.bookkeeper/server? false
:onyx.bookkeeper/local-quorum? false
:onyx.bookkeeper/delete-server-data? false
:onyx.bookkeeper/local-quorum-ports [3196 3197 3198]
:onyx.bookkeeper/port 3196
:onyx.log/config #profile {:default {:level :debug}
:docker {:level :info}}}
:peer-config
{:onyx/tenancy-id #profile {:default "1"
:docker #env ONYX_ID}
:zookeeper/address #profile {:default "127.0.0.1:2188"
:docker #env ZOOKEEPER_CONNECT}
:onyx.peer/zookeeper-timeout 60000
:onyx.peer/job-scheduler :onyx.job-scheduler/greedy
:onyx.messaging/allow-short-circuit? #profile {:default false
:docker true}
:onyx.messaging/impl :aeron
:onyx.messaging/bind-addr #profile {:default #or [#env ONYX_PEER_BIND_ADDRESS "localhost"]
:docker #env ONYX_PEER_BIND_ADDRESS}
:onyx.messaging/peer-port #profile {:default 40200
:docker #long #or [#env ONYX_PEER_PORT 0]}
:onyx.messaging.aeron/embedded-driver? #profile {:default true
:docker false}
:onyx.log/config #profile {:default {:level :debug}
:docker {:level :info}}}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment