2015-08-20 103 views
2

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

如何知道当前正在运行的WildFly是否正在运行Web Profile或Full Profile?

谢谢

+0

看看这个http://stackoverflow.com/questions/26400059/is-there-an-easy-way-to-create-a-new-wildfly-server-instance – happy

+1

@happy感谢您的链接,但这是不是我正在寻找。假设有一个WildFly在服务器上运行,我不知道它是以'standalone.xml'还是'standalone-full.xml'开头。有没有办法(通过它的控制台)弄清楚它? – srh

回答

1

简要回答:没有。

更长的回答: Wild does在网络配置文件和完整配置文件之间并没有真正的内部区别。配置全部存在。默认的standalone.xml配置是经过认证的web分发,但Wildfly不知道这一点。

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

Wildfly 10发布的“servlet”配置文件比web配置文件更加简洁,因为人们倾向于定制大量的配置文件。

至于知道你正在运行的,在运行时告诉最好的办法是:

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

这会给你运行的扩展名列表,你可以检查的人的存在,你关心。

+0

谢谢。你能给我Windows相当于你建议的最好的方式来告诉在运行时?我们在这里运行所有的Windows。 – srh

+0

我不知道窗户。但是在bin目录中应该有一个等效的.bat文件。 – teacurran

相关问题