Wildfly vs underow嵌入式表演

时间:2016-06-22 15:07:04

标签: java-ee wildfly undertow wildfly-10

我对嵌入式下载技术感兴趣,因为每次我的项目更改机器时,我都不必重新配置standalone.xml。然后我可以运行.jar

所以我有两个问题:

  • 我可以将wildfly配置保留在war(ssl,安全性,端口,数据源,驱动程序和所有烦人的东西)中吗?我们的想法是能够下载一份野生蝇的新副本,放下它的战争,它就会运行(不需要再次使用standalone.xml)。
  • 通过像wildfly FULL这样的完整网络服务器使用嵌入式服务器是否有性能损失(或增益)? (假设我在嵌入式服务器的战争中导入了所需的jar)

编辑: 下面的评论链中的

  

我不够清楚。假设我有一个名为webapp.war的网络应用程序。假设   我也在不同的云平台之间移动它。每次我   尝试另一个云平台,我必须重新下载wildfly和   如果我使用wildfly服务器而不是下载,请重新配置standalone.xml   嵌入式。然而,如果我使用嵌入式底板,我可以做到   在作为应用程序jar的一部分的嵌入式服务器中配置ONCE   (链接到webapp.war)。我想跳过这整个配置   我改变云平台的时候了。所以我的两个问题是:是吗?   可能有一个野生动物的场景,其中conf是我的一部分   项目而不是服务器。第二个问题是:如果我不能   用wildfly做到这一点,然后我可以使用嵌入式API。   但是,我担心会有性能成本。是那个   案件?

1 个答案:

答案 0 :(得分:1)

Undertow是一个Servlet容器。它本身并不知道WildFly是什么或如何基于standalone.xml配置任何东西。如果您只是想要一个可执行的JAR,我建议您查看WildFly Swarm