通过修改 node.conf.yaml 文件配置集成节点
您可以通过在集成节点的 node.conf.yaml 配置文件中设置属性来配置集成节点。
准备工作
- 确保您的用户标识具有执行该任务的正确权限; 请参阅 管理任务的安全性需求。
- 创建集成节点。
关于此任务
在创建集成节点时,将自动为集成节点创建缺省 node.conf.yaml 配置文件,并将其存储在集成节点的工作目录中;例如:C:\ProgramData\IBM\MQSI\components\acev11node\node.conf.yaml。 然后,您可以通过修改 node.conf.yaml 文件中的属性来配置集成节点和关联资源的操作。 例如,您可以设置 REST 管理端口和 HTTPS 端口,您可以启用管理安全性,并且可以配置跟踪级别、活动日志记录、JVM 以及统计信息和记帐数据的报告。
在创建集成节点时,还将在集成节点的工作目录下创建覆盖子目录。 此覆盖目录包含其他 node.conf.yaml 配置文件,其中包含由 IBM App Connect Enterprise 命令 (包括 mqsicreatebroker 命令) 设置的属性值。 这些值将覆盖为集成节点的基本 node.conf.yaml 文件中的相同属性设置的任何值。
在运行用于修改集成节点设置的命令时,这些修改过的设置将保存在 overrides 目录中的 node.conf.yaml 文件(例如,C:\ProgramData\IBM\MQSI\components\acev11node\overrides\node.conf.yaml)中。
如果在集成节点的基本 node.conf.yaml 文件以及 overrides 目录 (\overrides\node.conf.yaml) 中设置了属性,那么将使用 overrides 目录中设置的属性值。 因此,如果集成节点似乎未使用您期望的设置,请检查 overrides 目录中的 node.conf.yaml 文件,看看期望的属性值是否已被命令覆盖。 如果要手动覆盖命令生成的设置,那么可以编辑 overrides 目录下 node.conf.yaml 文件中的属性,也可以从 overrides 目录中除去该条目,改为修改基本 node.conf.yaml 文件。
创建集成节点所拥有的集成服务器时,将为每个集成服务器创建一个缺省 server.conf.yaml 配置文件,并且这些文件存储在集成节点目录下的子目录中的文件系统中。 在 node.conf.yaml 文件中为集成节点设置的任何属性都由它拥有的集成服务器继承。 但是,您可以通过在相应的 server.conf.yaml 文件中修改任何集成服务器属性来更改这些属性。 有关配置由集成节点管理的集成服务器的更多信息,请参阅 通过修改 server.conf.yaml 文件来配置集成服务器。
过程
通过完成以下步骤更改集成节点的属性: