git - ADF:重新部署 ADF 后,自托管集成运行时不可用
问题描述
我正在使用 ADF 与 GIT 集成。我使用密钥创建了自托管集成和注册节点。它工作了几天。
然后我删除了 ADF 实例并创建了新实例并将其映射到同一个 GIT 存储库。现在,管道、数据集、链接服务和集成运行时已在 ADF 的新实例中正确恢复。
但问题在于自托管集成运行时。我可以在列表中看到自托管集成运行时,但出现“无法获取状态”错误并且它不可用。我验证了在 IR 配置管理器仍在运行的节点上,它显示它已连接到自托管运行时。但是在 ADF 上,我收到了上述错误。
重现步骤:
- 创建 ADF
- 与 Git 存储库链接
- 创建自托管 IR
- 在节点上下载并安装 IR
- 验证集成是否正常工作
- 删除 ADF 实例
- 创建新实例并将其链接到相同的 GIT 存储库
- 恢复所有管道、数据集、链接服务
- 自托管 IR 显示“无法获取状态”错误。
问题:
- 这是一种例外行为吗,这意味着每当我删除 ADF 实例并创建一个新实例时,原来的自托管 IR 将无效,我需要创建一个新实例?
- 如果不是,那可能是什么问题?
- 如果是,那么在 GIT 存储库中保存这个自托管的 IR 有什么好处?我将使用 Terraform 管道并将破坏在不同环境中重新创建 ADF 实例。如果我删除 ADF 后自托管 IR 将失效,有没有办法处理这个问题?