modifySIBus 命令
使用 modifySIBus 命令修改服务集成总线的属性。
要运行该命令,请使用 wsadmin 脚本编制客户机的 AdminTask 对象。
wsadmin
脚本编制客户机通过 Qshell 运行.
有关更多信息,请参阅 使用 wsadmin 脚本编制配置 Qshell 以运行 WebSphere 脚本.
已经为服务集成总线命令提供了命令行帮助:
- 要获取 Jython 中可用服务集成总线命令的列表以及每个命令的简要描述,请在
wsadmin 提示符处输入以下命令:
print AdminTask.help('SIBAdminCommands')
- 要获取有关给定命令的总体帮助,请在 wsadmin 提示符处输入以下命令:
print AdminTask.help('command_name')
使用此命令后,请使用以下命令将更改保存到主配置中:
AdminConfig.save()
用途
该命令修改服务集成总线的属性。
目标对象
总线。
必需参数
- -bus busname
- 用于标识服务集成总线的名称。可以使用 listSIBuses 命令来列示现有总线的名称。
条件参数
无。
可选参数
- -description text
- 总线的可选描述,供进行管理时使用。
- -secure TRUE | FALSE
- 不推荐对此版本使用此参数。
- -mediationsAuthAlias name
- -securityGroupCacheTimeout timeout_value
- timeout_value
可为 0 到 99999 之间的值。缺省值为 120。
增加超时可降低用户注册中心上的负载并可改进性能,但会导致系统降低对用户组成员资格的更改的响应性。为了将组高速缓存调整至最优设置,需要在响应性需求与注册表负载之间达到平衡。例如,如果系统必须快速响应用户组成员资格的更改,请指定 15 分钟的超时。如果系统需要降低响应频率(例如,响应隔夜更改),请指定 1440 分钟的超时(24 小时)。如果设置为 0,那么高速缓存中的条目不会超时,所以会保留至服务器下一次重新启动。
对此值的更改将立即生效,并且仅影响对其更改了配置的总线的组高速缓存。
- -protocol protocol
- -discardOnDelete TRUE | FALSE
- 如果可废弃已删除消息点上的消息,请将此选项设置为 TRUE。如果已删除消息点上的消息应保留在系统异常目标上,请将此选项设置为 FALSE。
- -busSecurity TRUE | FALSE
- 将此选项设置为 TRUE 以对总线实施授权策略,这还要求启用管理安全性。如果要一直禁用总线安全性,请将此选项设置为 FALSE。如果禁用管理安全性,那么总线不受保护。
- -permittedChains ALL | SSL_ENABLED | LISTED
- 设置三个选项中的一个以对总线实施传输策略。
- 全部
- 允许使用所有已定义的传输通道链。
- SSL_ENABLED
- 限制为只能使用受 SSL 保护的已定义传输通道链。
- LISTED
- 限制为只能使用受保护传输列表中列出的已定义传输通道链。
- -bootstrapPolicy SIBSERVICE_ENABLED | MEMBERS_AND_NOMINATED | MEMBERS_ONLY
- 设置三个选项中的一个以对总线实施总线成员策略。
- SIBSERVICE_ENABLED
- 启用了 SIB 服务的单元中的任一服务器都可以处理引导程序请求。
- MEMBERS_AND_NOMINATED
- 只有总线成员或指定的引导服务器才能处理引导请求。
- MEMBERS_ONLY
- 只有总线成员才能处理引导请求。
- -useServerIdForMediations TRUE | FALSE
- 如果要使用总线的单个服务器标识来运行调解,请将此选项设置为 TRUE。此选项允许您在多个安全域之间运行调解而不需要对每个域指定调解认证别名。可使用服务器标识对全局域运行调解。如果要使用调解认证别名来运行调解,请将此选项设置为 FALSE。
- -auditAllowed TRUE | FALSE
- 将此选项设置为 TRUE 以对总线启用安全性审计。将此选项设置为 FALSE 以对总线禁用安全性审计。缺省值为 TRUE。必须具有审计管理员特权才能使用此参数。
示例
AdminTask.modifySIBus('[-bus bus1 -description [A new description of the bus]]')
'bus1(cells/cell01/buses/bus1|sib-bus.xml)'