JBoss7配置指南(四)
(翻译整理by Jim Ma)
(参见 (参考 domain/configuration/host.xml) 在这个例子中,server-two 属于main-server-group, 因此会继承名字为default的JVM设置,但是它在server-two服务器上声明了一个较低的maxiumheap size。 指定JDK extension路径 JBoss AS 7 安装的根目录 server的base目录 base configuration目录 用于存放持久化数据的目录 临时文件目录 部署目录 属性名 说明 Default value The root directory of the JBoss AS 7 installation. domain的base目录 base configuration目录 用于存放持久化数据的目录. 临时文件目录 部署目录 ? 被管服务器输出存放的目录 一个相对于 一个相对于 一个相对于 使从hostcontroller创建和维护一个域配置的本地拷贝 如果从(slave)hostcontroller在启动时不能连接主domaincontroller取得配置信息,那么通过-bakcup创建的本地拷贝将会被使用。同时slavehost controller不会改变任何domain的配置,仅启动服务器。 ? 打印JBossAS的版本信息,并且退出JVM。 打印各参数的帮助信息,并且退出JVM Schema Location 配置的schema文件都在目录 (参见 使用web控制台和命令行可以极大的简化JDBC驱动的部署和数据源的创建。 ? ? 命令行方式提供了一些列的命令来创建和更改数据源: ? ( 参见standalone/configuration/standalone.xml) (参见standalone/configuration/standalone.xml) 基本子系统配置的例子: 依赖于其他子系统: 无. (参见standalone/configuration/standalone.xml) 创建一个connector需要先声明一个socketbinding: 创建一个新的connector首先需要声明一个新的socketbinding: 创建一个新的connector首先需要声明一个新的socketbinding: 增加一个virtualserver的声明可以通过默认的add操作: 在configurationtree上任意一个节点上都可以执行增加和删除操作 <connector name="http" protocol="HTTP/1.1" socket-binding="http" scheme="http"/>
<virtual-server name="default-host" enable-welcome-root="true">
<alias name="localhost"/>
<alias name="example.com"/>
<access-log/>
</virtual-server>
</subsystem>
现在配置起来更加简单了! <property name="org.apache.catalina.connector.USE_BODY_ENCODING_FOR_QUERY_STRING" value="true"/>
</system-properties>
...
</server>
jboss-as-7.0.2\domain\configuration\domain.xml
<domain xmlns="urn:jboss:domain:1.1">
...
<system-properties>
<!-- IPv4 is not required, but setting this helps avoid unintended use of IPv6 -->
<property name="java.net.preferIPv4Stack" value="true"/>
<!-- URI Properties -->
<property name="org.apache.catalina.connector.URI_ENCODING" value="UTF-8"/>
<property name="org.apache.catalina.connector.USE_BODY_ENCODING_FOR_QUERY_STRING" value="true"/>
</system-properties>
...
</server>