Spray-Servlet 加载时出现死信
Dead Letter Arriving When Spray-Servlet Loads
我正在使用 spray-servlet
(使用 Tomcat 8 作为 servlet 容器)和 spray-routing
.
每当我部署 WAR 时,我的 serviceActor
都会收到一条消息。此消息转到特定路径,并且它始终是相同的路径并且总是一次。 sender
是 system
的死信演员。
我不确定这条消息是从哪里来的。如果能帮助调试此问题,我们将不胜感激。
大多数情况下,问题是用户错误。
我的路线是这样定义的:
... {
doStuff()
complete(OK)
}
导致 spray-routing
的加载阶段在停止于 complete
之前执行代码。
我将代码更改为如下所示:
... {
complete {
doStuff()
OK
}
}
一切正常。
我正在使用 spray-servlet
(使用 Tomcat 8 作为 servlet 容器)和 spray-routing
.
每当我部署 WAR 时,我的 serviceActor
都会收到一条消息。此消息转到特定路径,并且它始终是相同的路径并且总是一次。 sender
是 system
的死信演员。
我不确定这条消息是从哪里来的。如果能帮助调试此问题,我们将不胜感激。
大多数情况下,问题是用户错误。
我的路线是这样定义的:
... {
doStuff()
complete(OK)
}
导致 spray-routing
的加载阶段在停止于 complete
之前执行代码。
我将代码更改为如下所示:
... {
complete {
doStuff()
OK
}
}
一切正常。