【发布时间】:2016-10-24 15:00:15
【问题描述】:
我对嵌入式 undertow 技术很感兴趣,因为这样我就不必在每次我的项目更改机器时重新配置 standalone.xml。然后我可以运行.jar。
所以我有两个问题:
- 我可以在
war中保留wildfly 配置(ssl、安全、端口、数据源、驱动程序和所有烦人的东西)吗?这个想法是能够下载一个新的wildfly副本,将战争放入其中,它就会运行(无需再次与standalone.xml混淆)。 - 通过使用嵌入式服务器而不是像wildfly FULL 这样的成熟Web 服务器是否会降低性能(或提高)? (假设我正在为嵌入式服务器导入战争所需的 jar)
编辑:来自下面的评论链
我不够清楚。假设我有一个名为 webapp.war 的网络应用程序。认为 我也在不同的云平台之间移动它。每次我 尝试其他云平台,我必须重新下载wildfly和 如果我使用 wildfly 服务器而不是 undertow,请重新配置standalone.xml 嵌入。但是,如果我使用undertow Embedded,我可以做到 在作为应用程序 jar 一部分的嵌入式服务器中配置 ONCE (链接到 webapp.war)。我想跳过这整个配置 是时候换个云平台了。所以我的两个问题是:是吗 可能在wildfly下有一个场景,其中conf是我的一部分 项目而不是服务器。第二个问题是:如果我不能 用wildfly 做到这一点,然后我可以用undertow 嵌入式API 做到这一点。 但是,我担心这会带来性能成本。那是 案例?
【问题讨论】:
标签: jakarta-ee wildfly undertow wildfly-10