【发布时间】:2018-12-26 00:24:00
【问题描述】:
在独立 AEM 安装中,felix OSGi 容器是否存在于 jetty servlet 容器中?或者 Jetty Server 是作为捆绑包安装在 Felix OSGi 容器中的吗?
AEM 启动时哪个会先启动?
对于基于 WAR 的安装,这将如何改变?
根据这个this 的答案,两者都是可能的。但我想知道 AEM 中采用了哪种方法。
【问题讨论】:
在独立 AEM 安装中,felix OSGi 容器是否存在于 jetty servlet 容器中?或者 Jetty Server 是作为捆绑包安装在 Felix OSGi 容器中的吗?
AEM 启动时哪个会先启动?
对于基于 WAR 的安装,这将如何改变?
根据这个this 的答案,两者都是可能的。但我想知道 AEM 中采用了哪种方法。
【问题讨论】:
AEM 独立版(使用快速入门)启动 felix 框架并将 jetty 部署为内部包。
您可以通过启动 AEM 然后打开 the system console 来检查这一点。在捆绑列表中,您将找到org.apache.felix.http.jetty。这是 OSGi http 服务规范的 felix 实现,并嵌入了码头服务器。
【讨论】: