您可以使用属性文件来添加和除去服务集成总线成员对象。服务集成是产品的缺省 Java 消息服务 (JMS) 消息传递提供程序。
开始之前
确定您要为服务集成总线成员配置设置的属性值。
启动 wsadmin 脚本编制工具。要使用 Jython 语言来启动 wsadmin,请从服务器概要文件的 bin 目录运行 wsadmin -lang Jython 命令。
关于此任务
您可以使用属性文件将成员添加到服务集成对象,或者从服务集成对象除去成员。
表 1. 服务集成成员属性文件的操作. 您可以添加或除去服务集成成员。操作 |
过程 |
create |
在属性文件中指定 commandName=addSIBusMember。运行 applyConfigProperties 命令。 |
modify |
不适用 |
delete |
在属性文件中指定 commandName=removeSIBusMember。运行 applyConfigProperties 命令。 |
create Property |
不适用 |
delete Property |
不适用 |
过程
- 添加或除去服务集成总线成员对象。
- 将成员添加到服务集成对象。
打开编辑器,在头中指定 commandName=addSIBusMember,指定服务集成总线成员属性,然后保存文件。
您可以将以下服务集成总线成员配置复制到属性文件,然后根据需要编辑属性。设置服务器的值,设置集群或节点的值。
#
# Header
#
CreateDeleteCommandProperties=true
commandName=addSIBusMember
#
#
#Properties
#
minPermanentStoreSize=null #java.lang.Long
trustUserIds=null #Boolean
maxTemporaryStoreSize=null #java.lang.Long
host=null #String
createTables=null #Boolean
enableAssistance=null #Boolean
temporaryStoreDirectory=null #String
securityAuthAlias=null #String
maxHeapSize=null #Integer
datasourceJndiName=null #String
bus=myBus #String,required
schemaName=null #String
dataStore=null #String
unlimitedPermanentStoreSize=null #Boolean
policyName=null #String
preferredServersOnly=null #Boolean
logSize=null #java.lang.Long
failback=null #Boolean
minTemporaryStoreSize=null #java.lang.Long
cluster=null #String
node=myNode #String
failover=null #Boolean
permanentStoreDirectory=null #String
maxPermanentStoreSize=null #java.lang.Long
server=myServer #String
wmqServer=null #String
channel=null #String
port=null #Integer
virtualQueueManagerName=null #String
unlimitedTemporaryStoreSize=null #Boolean
logDirectory=null #String
fileStore=null #String
initialHeapSize=null #Integer
transportChain=null #String
authAlias=null #String
createDefaultDatasource=null #Boolean
restrictLongDBLock=null #Boolean
- 从服务集成对象除去成员。
打开编辑器,在头中指定 commandName=removeSIBusMember,指定总线、服务器、节点和集群属性,然后保存该文件。
#
# Header
#
CreateDeleteCommandProperties=true
commandName=removeSIBusMember
#
#
#Properties
#
cluster=null #String
bus=myBus #String,required
node=myNode #String
server=myServer #String
- 运行 applyConfigProperties 命令来添加或除去服务集成总线成员。
运行 applyConfigProperties 命令会将属性文件应用于配置。在此 Jython 示例中,可选的 -reportFileName 参数生成名为 report.txt 的报告:
AdminTask.applyConfigProperties(['-propertiesFileName mySIBusMember.props -reportFileName report.txt '])
您可以选择以交互方式使用该命令:
AdminTask.applyConfigProperties('-interactive')
结果
您可以使用属性文件来配置和管理服务集成总线成员。