[英]How to disable Akka error messages when client actor disconnect from remote actor?
我試圖禁用以下控制台消息告訴我要做的事情:我設置akka.log-dead-letters-during-shutdown = off和log-dead-letters = off。 我甚至設置了log-remote-lifecycle-events = off。 但似乎不起作用:
我的服務器actor的application.conf:
要進行斷線測試,我只需在客戶端按“CRTL + C”即可。
我需要做些什么來使這項工作? 我錯過了什么!
沒有你的代碼,我假設你沒有很好地停止你的演員系統
幾個選項(系統是你的演員系統):
1)您可以在actor系統上使用registerOnTermination
system.registerOnTermination(System.exit(0))
2)你可以添加一個shutdownhook,它將在JVM退出時被調用(按ctrl-c為fi)
從內存中可能有點不正確:
Runtime.getRuntime().addShutdownHook(new Thread() {
@Override
public void run() {
system.shutdown
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.