【问题标题】:How to know if WildFly is running with Web Profile or Full Profile?如何知道 WildFly 是使用 Web Profile 还是 Full Profile 运行?
【发布时间】:2015-08-20 22:44:12
【问题描述】:

我是第一次探索 WildFly。我已经安装了 WildFly 8.2.1.Final。正如我在独立模式中看到的,它可以使用 2 个配置文件运行:Web 配置文件和完整配置文件。

如何知道当前运行的 WildFly 是使用 Web Profile 还是 Full Profile 运行?

谢谢

【问题讨论】:

  • @happy 感谢您的链接,但这不是我想要的。假设有一个 WildFly 在服务器上运行,我不知道它是以 standalone.xml 还是 standalone-full.xml 启动的。有什么办法(通过它的控制台)来弄清楚吗?

标签: wildfly application-server jakarta-ee


【解决方案1】:

简短的回答:不。

更长的答案: Wildfly 在 web-profile 和 full-profile 之间并没有真正的内部区别。配置就是一切。默认的standalone.xml 配置是经过认证的网络分发,但Wildfly 不知道。

当您在配置中添加或删除扩展时,您会使其在配置方面变得非标准。例如,如果您将 JMS 扩展添加到 web-profile,您将运行的不是 web 或完整配置文件。

Wildfly 10 附带一个“servlet”配置文件,该配置文件比 Web 配置文件更加精简,因为人们往往想要进行很多自定义。

至于知道你在运行什么,在运行时告诉这一点的最好方法是:

- connect with jboss-cli.sh
- run the command: ls extension

这将为您提供正在运行的扩展程序列表,您可以检查是否存在您关心的扩展程序。

【讨论】:

  • 谢谢。你能给我相当于你建议在运行时告诉我的最佳方法的 Windows 吗?我们在这里运行所有 Windows。
  • 我不懂windows。但是 bin 目录中应该有一个 .bat 等效项。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-09-28
  • 2017-01-21
  • 1970-01-01
  • 1970-01-01
  • 2017-09-04
  • 1970-01-01
  • 2019-04-23
相关资源
最近更新 更多