Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

A.4. JBoss EAP 6 的 PRM 安装配置文件

介绍

JBoss EAP 6 的 PRM 安装配置文件比 ZIP 安装方式多了三个配置文件。服务器的初始脚本使用这些文件来指定应用服务器的启动环境。其中一个文件应用在所有的 JBoss EAP 6 实例上,而另外两个则用于独立和域模式的服务器。

表 A.6. 其他 RPM 配置文件

文件 描述
/etc/jbossas/jbossas.conf 这个文件将首先被读取并应用到所有的 JBoss EAP 6 实例上。
/etc/sysconfig/jbossas 独立服务器专有的设置。在作为独立服务器运行时,这里指定的值将覆盖 jbossas.conf 里的值。
/etc/sysconfig/jbossas-domain 域模式服务器专有的设置。当作为域模式服务器运行时,这里指定的值将覆盖 jbossas.conf 里的值。
下表展示了可用的配置属性及其默认值。

表 A.7. RPM 安装配置属性

属性 描述
JBOSS_USER
运行 JBoss EAP 6 的系统用户帐号。这个用户也具有这些文件的所有权。
默认值:jboss
JBOSS_GROUP
JBoss EAP 6 文件所属的系统用户组。
默认值:jboss
JBOSS_STARTUP_WAIT
init 脚本在接到 startrestart 命令之后确认服务器已经成功启动前等待的秒数。
默认值:60
JBOSS_SHUTDOWN_WAIT
init 脚本在接到 startrestart 命令之后等待服务器关闭的秒数。
默认值:20
JBOSS_CONSOLE_LOG
CONSOLE 日志处理程序将重定向的文件。
默认值:/var/log/jbossas/$JBOSSCONF/console.log
JAVA_HOME
安装 Java 运行环境的目录。
默认值:/usr/lib/jvm/jre
JBOSS_HOME
安装应用服务器文件的目录。
默认值:/usr/share/jbossas
JAVAPTH
安装 Java 可执行文件的位置。
默认值:$JAVA_HOME/bin
JBOSSCONF
standalonedomain 模式启动这个服务器。
默认值:standalonedomain
JBOSSSH
用来启动服务器的脚本。
默认值:$JBOSS_HOME/bin/$JBOSSCONF.sh
JBOSS_SERVER_CONFIG
要使用的服务器配置文件。
这个属性没有默认值。standalone.xmldomain.xml 可以在启动时定义。
JBOSS_HOST_CONFIG 这个属性允许用户指定主机属性(如 host.xml)。它没有默认值。