25.4. 用户脚本配置
25.4.1. 永久性的配置参数
复制链接链接已复制到粘贴板!
概述
			下面的参数可用来影响 JBoss EAP 6 的配置和操作。它们的内容会写入到 /etc/sysconfig/jbossas 和 /etc/sysconfig/jon-agent-ec2 里。
		
| 实例类型 | 描述 | 默认值 | 
|---|---|---|
| JBOSS_JGROUPS_S3_PING_ACCESS_KEY | 如果使用群集,用于 S3_PING 发现的 Amazon AWS 用户帐号的访问密钥。 | N/A | 
| JBOSS_JGROUPS_S3_PING_SECRET_ACCESS_KEY | Amazon AWS 用户帐号的秘密访问密钥。 | N/A | 
| JBOSS_JGROUPS_S3_PING_BUCKET | 用于 S3_PING 发现的 Amazon S3 bucket。 | N/A | 
| JBOSS_CLUSTER_ID | 
						群集成员节点的 ID。只用于群集。接受的值为(按顺序):
					 
 | eth0 地 IP 地址的最后八位 | 
| MOD_CLUSTER_PROXY_LIST | 如果使用 mod_cluster,用逗号隔开的 mod_cluster 代理的 IP/主机名的列表。 | N/A | 
| PORTS_ALLOWED | 除了默认的端口,防火墙允许的转入端口列表。 | N/A | 
| JBOSSAS_ADMIN_PASSWORD | admin用户的密码。 | N/A | 
| JON_SERVER_ADDR | 要注册的 JON 服务器主机名或 IP。这仅用于注册,之后代理可能会与 JON 群集里其他服务器进行通讯。 | N/A | 
| JON_SERVER_PORT | 代理与服务器通讯时使用的端口。 | 7080 | 
| JON_AGENT_NAME | JON 代理的名称,必须是唯一的。 | 实例的 ID。 | 
| JON_AGENT_PORT | 代理侦听的端口。 | 16163 | 
| JON_AGENT_ADDR | JON 代理要绑定的 IP 地址。当服务器有多个公共地址(如 VPN)时使用它。 | JON 代理默认会选择本地主机的 IP 地址。 | 
| JON_AGENT_OPTS | 可用来配置 SSL、NAT 和其他高级设置的 JON 代理系统属性。 | N/A | 
| JBOSS_SERVER_CONFIG | 
						要使用的 JBoss EAP 6 服务器配置文件名称。如果 JBOSS_DOMAIN_CONTROLLER=true,那么  domain-ec2.xml将被使用。否则:
 | standalone.xml、standalone-full.xml、standalone-ec2-ha.xml、standalone-mod_cluser-ec2-ha.xml、domain-ec2.xml,取决于其他参数。 | 
| JAVA_OPTS | JBoss EAP 6 启动前添加到命令参数里的自定义值。 | JAVA_OPTS 是有其他参数的值组成的。 | 
| JBOSS_IP | 服务器要绑定的 IP 地址。 | 127.0.0.1 | 
| JBOSSCONF | 启动的 JBoss EAP 6 配置集的名称。要阻止 JBoss EAP 6 启动,JBOSSCONF 应设置为 disabled。 | standalone | 
| 
						JBOSS_DOMAIN_CONTROLLER
					 | 
						设置这个实例是否将以域控制器运行。
					 | false | 
| 
						JBOSS_DOMAIN_MASTER_ADDRESS
					 | 
						远程域控制器的 IP 地址。
					 | 
						N/A
					 | 
| 
						JBOSS_HOST_NAME
					 | 
						逻辑主机名(域内)。这必须是可区分的名称。
					 | 
						HOSTNAME 环境变量的值。
					 | 
| 
						JBOSS_HOST_USERNAME
					 | 
						当在域控制器里注册时主机控制器应使用的用户名。如果没有指定,将使用 JBOSS_HOST_NAME。
					 | 
						JBOSS_HOST_NAME
					 | 
| 
						JBOSS_HOST_PASSWORD
					 | 
						当在域控制器里注册时主机控制器应使用的密码。
					 | 
						N/A
					 | 
| 
						JBOSS_HOST_CONFIG
					 | 
						如果 JBOSS_DOMAIN_CONTROLLER=true,那么  host-master.xml将被使用。如果 JBOSS_DOMAIN_MASTER_ADDRESS 已存在,那么host-slave.xml将被使用。 | host-master.xml或host-slave.xml,取决于其他参数。 | 
| JBOSS_DOMAIN_S3_ACCESS_KEY | 用于 S3 域控制器发现的 Amazon AWS 用户访问密钥。 | N/A | 
| JBOSS_DOMAIN_S3_SECRET_ACCESS_KEY | 用于 S3 域控制器发现的 Amazon AWS 用户秘密访问密钥。 | N/A | 
| JBOSS_DOMAIN_S3_BUCKET | 用于 S3 域控制器发现的 Amazon S3 bucket。 | N/A |