1.4. event-Driven Ansible 激活


Event-Driven Ansible 使用激活来运行 ansible-rulebook 实例。这些激活可以连接到外部事件源,或侦听传入有效负载的事件流。

激活和输出管理使用 Event-Driven Ansible 混合节点、事件流处理的平台网关、每个 API 节点或 pod 中的 WebSocket 服务器,以及用于审计事件存储的数据库。

激活名为 events 的进程离散有效负载。激活的资源使用情况会受到事件 arrival 速率和规则规则的复杂性的影响。当事件匹配规则时,它们会触发在自动化控制器中启动作业的操作。事件审计将审计事件存储在数据库中,并默认启用。

每个事件从激活发送到 WebSocket 服务器,以序列化并写入数据库。此过程对服务器进行压力测试,并可能导致性能问题。在 UI 中为给定激活选择 跳过审计事件 可消除此工作负载。当选择了 Skip 审计事件 时,规则仍然会被触发,但 API 中的触发计数和 UI 会定期更新(默认为 300 秒),而不是立即更新。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部