在Jersey中,Grizzly服务器想知道是否有办法在所有资源都被加载之前使HttpServer启动块?
例如,我这样做是为了启动服务器
HttpServer httpServer = GrizzlyHttpServerFactory.createHttpServer(URI.create(base_uri),rc);
但我的ResourceConfig会加载一些重量级的对象,这些对象本身需要一段时间来加载。我想阻止,直到加载所有这些资源,并在此之后才正确启动服务器。是否有内置的方式通过灰熊/球衣apis做到这一点?
或者我是否必须自己动手 - 也许我的个人资源会在其他地方注册,我会对其进行监控,并且只在完成服务器时启动服务器。
谢谢, 菲尔