standalone.xml和standalone-full.xml之间的区别

时间:2013-10-22 17:18:35

标签: java jboss

standalone.xmlstandalone-full.xml之间的区别是什么?在什么情况下我们使用standalone-full.xml

3 个答案:

答案 0 :(得分:45)

  • standalone.xml :支持Java EE Web-Profile以及一些扩展,如RESTFul Web服务和对EJB3远程调用的支持
  • standalone-full.xml :支持Java EE Full-Profile和所有服务器功能,无需群集
  • standalone-ha.xml :具有群集功能的默认配置文件
  • standalone-full-ha.xml :具有群集功能的完整个人资料

答案取自:The Differences Between JBoss EAP 5 and EAP 6

答案 1 :(得分:5)

如果您配置了standalone-full.xml而不是standalone.xml,那么您必须在启动JBoss服务时选择它。

./ standalone.sh -c standalone-full.xml

如果您在JBoss Developer Studio中执行此操作,则应在服务器配置中选择standalone-full.xml而不是standalone.xml

答案 2 :(得分:5)

来自RHELSM(https://access.redhat.com/solutions/1136103

  1. standalone.xml :这是独立服务器的默认配置文件。它包含有关独立服务器的所有信息,包括子系统,网络,部署,套接字绑定和其他可配置的详细信息。启动独立服务器时会自动使用此配置。

  2. standalone-full.xml :这是独立服务器的示例配置。除了高可用性所需的子系统外,它还包括对每个可能子系统的支持。

  3. standalone-ha.xml :此示例配置文件启用所有默认子系统,并为独立服务器添加mod_cluster和JGroups子系统,以便它可以参与可用性或负载平衡群集。

  4. standalone-full-ha.xml :这是独立服务器的示例配置。它包括对每个可能子系统的支持,包括高可用性所需的子系统。

  5. Messaging的服务器配置包含在 $ EAP_HOME / standalone / configuration / standalone-full.xml $ EAP_HOME / standalone / configuration / standalone-full-ha.xml < / em>独立服务器的文件。服务器配置文件中的元素包含所有JMS配置。

    它说,完整配置还包括子配置:

    • standalone-full.xml standalone.xml
    • standalone-full-ha.xml standalone-ha.xml