This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-02-22
Channels
- # aws-lambda (2)
- # beginners (195)
- # boot (47)
- # capetown (14)
- # cljs-dev (7)
- # cljsjs (1)
- # cljsrn (1)
- # clojure (103)
- # clojure-berlin (28)
- # clojure-dev (92)
- # clojure-dusseldorf (3)
- # clojure-finland (2)
- # clojure-germany (3)
- # clojure-italy (4)
- # clojure-russia (37)
- # clojure-spec (104)
- # clojure-uk (52)
- # clojured (2)
- # clojurescript (124)
- # community-development (7)
- # core-async (6)
- # cursive (41)
- # datomic (53)
- # dirac (2)
- # emacs (16)
- # hoplon (5)
- # jobs (3)
- # juxt (12)
- # lein-figwheel (6)
- # leiningen (15)
- # luminus (3)
- # off-topic (49)
- # om (5)
- # onyx (13)
- # overtone (27)
- # re-frame (7)
- # reagent (46)
- # ring (3)
- # ring-swagger (11)
- # spacemacs (2)
- # specter (40)
- # sql (6)
- # untangled (149)
- # vim (14)
I got error when I upgrade onyx for 0.9.15 -> 0.10.0-beta4
17-02-22 03:10:47 localhost WARN [onyx.messaging.aeron.status-publisher:22] - Aeron status channel error
java.lang.Thread.run Thread.java: 745
org.agrona.concurrent.AgentRunner.run AgentRunner.java: 122
io.aeron.ClientConductor.doWork ClientConductor.java: 146
io.aeron.ClientConductor.doWork ClientConductor.java: 330
io.aeron.ClientConductor.onCheckTimeouts ClientConductor.java: 385
^C java.lang.Thread.run Thread.java: 745
org.agrona.concurrent.AgentRunner.run AgentRunner.java: 122
io.aeron.ClientConductor.doWork ClientConductor.java: 146
io.aeron.ClientConductor.doWork ClientConductor.java: 330
io.aeron.ClientConductor.onCheckTimeouts ClientConductor.java: 385
io.aeron.ClientConductor.checkDriverHeartbeat ClientConductor.java: 312
io.aeron.exceptions.DriverTimeoutException: Driver has been inactive for over 10000ms
@isaac do you see any other errors in the log?
Could you explain what you’re doing in your job (e.g. what plugins you’re using?).
Did you add the core.async/buffer atom to the lifecycles map? See https://github.com/onyx-platform/onyx/blob/0.10.x/doc/user-guide/core-async-plugin.adoc
The new version needs somewhere to buffer results in case of allocation changes.
Ah, that should be OK then.
Are you loading in a lot of data/could you track your memory consumption to see whether it’s GC’ing?
Are you starting the aeron media driver (either embedded or non embedded?)
I use embeded aeron media driver got it error, non embedded got another:
java.lang.Thread.run Thread.java: 745
java.util.concurrent.ThreadPoolExecutor$Worker.run ThreadPoolExecutor.java: 617
java.util.concurrent.ThreadPoolExecutor.runWorker ThreadPoolExecutor.java: 1142
...
clojure.core.async/thread-call/fn async.clj: 439
onyx.peer.task-lifecycle/start-task-lifecycle!/fn task_lifecycle.clj: 868
onyx.peer.task-lifecycle/run-task-lifecycle! task_lifecycle.clj: 415
onyx.peer.task-lifecycle.TaskStateMachine/next-replica! task_lifecycle.clj: 709
onyx.messaging.messenger-state/next-messenger-state! messenger_state.clj: 80
onyx.messaging.messenger-state/transition-messenger messenger_state.clj: 70
onyx.messaging.aeron.messenger.AeronMessenger/update-subscriber messenger.clj: 115
onyx.messaging.aeron.subscriber.Subscriber/start subscriber.clj: 87
io.aeron.Aeron.connect Aeron.java: 137
io.aeron.Aeron.<init> Aeron.java: 93
io.aeron.Aeron$Context.conclude Aeron.java: 294
io.aeron.Aeron$Context.connectToDriver Aeron.java: 596
io.aeron.exceptions.DriverTimeoutException: CnC file not found: cnc.dat