gpt4 book ai didi

java - Jetty 是否保证在 start() 返回后启动?

转载 作者:行者123 更新时间:2023-12-02 08:35:39 26 4
gpt4 key购买 nike

我看到一种现象,有时,在服务器启动后不久(Server.start() 返回后),与 Jetty 端口的连接会配置为失败并拒绝连接。

是否涉及一些异步行为? start() 是否同步?

最佳答案

查看 LifeCycle 接口(interface)的文档,我发现有一个 isStarted() 方法和一个 isStarting() 方法。

isStarting() 方法的存在意味着 start() 是异步的。这只是一种预感,但似乎很有道理。

[编辑]实际上,您可以验证:调用 server.start() 然后进入循环打印 server.isStarted() 和 server.isStarting() 的结果(有一些 sleep 时间)。

关于java - Jetty 是否保证在 start() 返回后启动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1914912/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com