我有一个在嵌入式Grizzly上运行的Jersey应用程序,它初始化如下:
HttpServer httpServer = GrizzlyServerFactory.createHttpServer(BASE_URI, rc);
我想要实现的是让关闭时运行请求完成,但不要让新请求进入。我找不到通过HttpServer的公共方法实现这一点的方法,或者甚至没有使用私有方法等(虽然它不太好,通过反射访问私有东西的解决方案也可以。)
有谁知道这是怎么回事?
答案 0 :(得分:2)
从Grizzly 2.3.4可能 - http://www.notshabby.net/2013/08/gracefully-terminating-a-grizzly-transport/