为什么嵌入式 Jetty 示例做 server.dump(System.err)?
Why do embedded Jetty examples do server.dump(System.err)?
我看到的所有嵌入式 Jetty 的例子都是 server.dump(System.err)
。我找不到有关其作用或原因的任何文档。
当您看到 server.dump(System.err)
时,这是将 Server
对象的状态转储到 System.err
可附加的控制台。
Jetty 在 LifeCycle
模型上运行,其中每个组件都可以启动和停止,并且能够跟踪其状态。
Server
对象是一个专门的 ContainerLifeCycle
,它像所有其他 LifeCycle
对象一样运行,但也有遵循 LifeCycle
行为的子 bean。
调用server.dump(System.err)
实际上是对Server
的ContainerLifeCycle.dump(Appendable)
调用。
这个顶级服务器转储称为 The Jetty Dump Tool
。
有关详细信息,包括示例输出,请参阅 https://www.eclipse.org/jetty/documentation/current/jetty-dump-tool.html。
我看到的所有嵌入式 Jetty 的例子都是 server.dump(System.err)
。我找不到有关其作用或原因的任何文档。
当您看到 server.dump(System.err)
时,这是将 Server
对象的状态转储到 System.err
可附加的控制台。
Jetty 在 LifeCycle
模型上运行,其中每个组件都可以启动和停止,并且能够跟踪其状态。
Server
对象是一个专门的 ContainerLifeCycle
,它像所有其他 LifeCycle
对象一样运行,但也有遵循 LifeCycle
行为的子 bean。
调用server.dump(System.err)
实际上是对Server
的ContainerLifeCycle.dump(Appendable)
调用。
这个顶级服务器转储称为 The Jetty Dump Tool
。
有关详细信息,包括示例输出,请参阅 https://www.eclipse.org/jetty/documentation/current/jetty-dump-tool.html。