首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

JBoss7配备指南(四)

2012-08-09 
JBoss7配置指南(四)(翻译整理by Jim Ma)(参见(参考 domain/configuration/host.xml)在这个例子中,server-t

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

JBoss7配备指南(四)

Schema Location

配置的schema文件都在目录

(参见

JBoss7配备指南(四)

使用web控制台和命令行可以极大的简化JDBC驱动的部署和数据源的创建。

?

?

命令行方式提供了一些列的命令来创建和更改数据源:

?

( 参见standalone/configuration/standalone.xml)

(参见standalone/configuration/standalone.xml)

基本子系统配置的例子:

依赖于其他子系统:

无.

(参见standalone/configuration/standalone.xml)

创建一个connector需要先声明一个socketbinding:

创建一个新的connector首先需要声明一个新的socketbinding:

创建一个新的connector首先需要声明一个新的socketbinding:

增加一个virtualserver的声明可以通过默认的add操作:

JBoss7配备指南(四)

在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>