我的环境是OSGi。我想运行一个嵌入式web服务器并动态添加/删除servlet。在Jetty中,这似乎适用于servlet上下文,但不适用于上下文中的servlet。这似乎也可能与一些额外的工作与码头。
对于undertow或任何其他嵌入式web服务器,这可能吗?
我的结论是:在某种背景下,这真的没有意义。上下文已经提供了处理一些动态更改的可能性。在上下文中,端点应该保持不变。我想跨上下文共享状态(即会话信息),Jetty不建议这样做。然而,在实现方面还有其他几个选项可以解决这个问题。例如,在特定上下文中包含servlet或以其他方式共享状态信息。