Example如何为嵌入式码头启用shutdownhandler
当我尝试将其与newer Jetty Version
一起使用时,会收到不赞成使用的警告。
为最新的Jetty版本实现关闭处理程序的正确方法是什么?
[编辑]
试图添加关机功能。
ShutdownHandler shutdownHandler = new ShutdownHandler(“ switchoff”,true,
真正);
但是得到了404
http://localhost:22279/shutdown?token=“关闭”
欢迎页面确实适用
http://localhost:22279/
最佳答案
DebugHandler
对于关闭不是必需的。
如果使用嵌入式码头,则可以保留对Server
对象的引用,并在要关闭它时调用Server.stop()
。
除此以外 ...ShutdownHandler
仍可以使用,尚未禁用或不推荐使用。
org/eclipse/jetty/server/handler/ShutdownHandler.java
Javadoc甚至有一个片段来显示其用法。
API Docs: org.eclipse.jetty.server.handler.ShutdownHandler