我正在使用akka-http
+指令logRequest
+ logResult
我有这些方面的东西
def entryPoint() = {
val sid = UUID.randomUUID().toString
logRequest( s" request[$sid]") {
logResult(s"response[$sid]") {
val sid2 = UUID.randomUUID().toString
println(s"sid2 : $sid2")
complete("Ok")
}
}
}
第一个请求打印sid
和sid2
:
sid = 87c7db3a-96bc-456d-a747-4a0388eebf65
sid2 = 0eea70d7-9464-4bef-b62b-fc503de5cc60
第二个请求会打印相同的sid
,但会显示不同的sid2
sid = 87c7db3a-96bc-456d-a747-4a0388eebf65
sid2 = 7355eeb0-f324-44a4-a61a-e629ba1a224f
logRequest
的标记是否已评估一次并重复使用?
如果是这种情况,有关如何在标记中使用字符串插值的任何提示吗?
由于