我有一个 Finagle 服务器,它显然无法知道何时真正启动。
有这个代码
esbMockServer = Some(defaultServer
.serve(s"localhost:$esbPort", esbService))
println(s"Running Finagle Regular Esb Mock Server in port $esbPort.......")
Await.ready(esbMockServer.get,10 second)
总是在等待中抛出一个超时异常,但它从第二个 1 开始就正常运行。
知道这里有什么问题吗?