模块属性

为此模块设置的属性

在管理控制台页面中,要查看此页面,请单击 SCA 模块 > module_name > 模块属性

仅当 SCA 模块中至少包含一个调解流组件,而此调解流组件的属性可通过 WebSphere 管理界面来配置时,才会出现此面板1

可以使用此面板来更改某些模块属性的值。再次调用这些调解流时,所作的任何更改都将立即生效2,而不需要重新启动服务器或模块。更改模块属性时,任何未完成的流调用都将继续使用以前的值,而不是新值。

有关示例,请参阅图 1。在该示例流中,“流”节点(调解原语)的 errorMessage 属性引用 UserNotFoundMessage 模块属性。调用 1 和 2 所使用的运行时流实例都使用 UserNotFoundMessage 模块属性的原始值。由于流调用是在更改 UserNotFoundMessage 模块属性的值之前开始的,因此调用 2 使用现有值。但是,流调用 3 是在值更改完成之后开始的,因此使用新值。

图 1. 更改模块属性造成的影响的示例。
在更改模块属性之前、期间和之后进行的三次流调用。只有在完成更改之后进行的流调用才会利用新值。
注意:可以使用与 SCA 模块相关联的调解策略来覆盖您在管理控制台中看到的值。可以在 WebSphere Service Registry and Repository(WSRR)中创建调解策略信息。

标有(联机)的链接需要访问因特网。访问每个链接时都会在联机信息中心中搜索该主题。列示搜索结果后,请选择最适合您的配置的主题。

检查此主题的更新(联机)

相关概念
调解模块
相关任务
更改调解模块属性的值

配置

此对象的配置属性。即使停止运行时环境然后重新启动,也将保留这些属性值。有关如何将对配置所作的更改应用于运行时环境的信息,请参阅信息中心任务描述。

常规属性

属性

一个列示在此模块上设置的所有属性的表。

组名(只读)
模块属性所属组的名称。如果模块属性属于某个组,那么它们将显示在可展开的部分中;如果它们不属于某个组,那么您可以立即查看它们。
属性名(只读)
模块属性的名称。
属性类型(只读)
模块属性的数据类型。
属性值
模块属性的值。

如果更改此值,那么将选取新值以确保它与该属性的类型兼容。

1为了使属性可以通过管理来配置,Integration Developer 将此属性标记为已提升。您提升的任何属性也是一个动态属性。在运行时可以使用调解策略来覆盖动态属性。尽管可以动态地覆盖已提升的属性,但是您始终都必须指定一个有效的缺省值。SCA 模块还可以包含只能通过 Integration Developer 工具来配置的属性。通常,这种属性会对调解流产生一定程度的影响,以致于需要重新部署相关联的应用程序。
2在 Network Deployment 单元中,当更改在单元的所有节点中都同步之后,更改才会生效。WebSphere 运行时并不保证何时执行同步,这是一个异步过程。