我在启动应用时偶尔会收到以下消息。当我这样做时,该应用程序无法初始化。
Unhandled: DeadLetter(
Register(Actor[akka://myapp/user/StreamSupervisor-0/$$7#141722842],true,false),
Actor[akka://myapp/user/StreamSupervisor-0/$$7#141722842],
Actor[akka://myapp/system/IO-TCP/selectors/$a/59#87610191]
)
从this old spray thread开始,我猜想Akka系统不接受来自Akka HTTP的TCP侦听器注册消息。
当应用程序启动时,并不总是会发生错误,这让我觉得这是一个时间问题。
我正在使用
"com.typesafe.akka" %% "akka-http" % "10.0.9",
"com.typesafe.akka" %% "akka-cluster" % "2.5.11",
"com.typesafe.akka" %% "akka-cluster-tools" % "2.5.11",
"com.lightbend.akka" %% "akka-stream-alpakka-amqp" % "0.17",
实际发生了什么,我该如何预防呢?