作者:手机用户2502933647 | 来源:互联网 | 2022-12-10 12:52
在独立的AEM安装中,felix OSGi容器是否存在于jetty servlet容器中?或者Jetty Server是作为Felix OSGi容器中的包安装的吗?
当AEM启动时,哪一个会首先启动?
对于基于WAR的安装,这将如何改变?
根据这个答案,两者都是可能的.但我想知道AEM采用了哪种方法.
1> Christian Sc..:
AEM独立(使用快速入门)启动felix框架并将jetty作为bundle部署.
您可以通过启动AEM然后打开系统控制台来检查这一点.在捆绑列表中,您将找到org.apache.felix.http.jetty.这是OSGi http服务规范的felix实现,并嵌入了jetty服务器.
当您作为战争安装时,它会在内部启动felix并使用org.apache.felix.http.proxy来利用外部容器.