eventhandler

package
v0.0.189 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 14, 2025 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func StartEventForwarding

func StartEventForwarding() error

StartEventForwarding 启动事件监听与处理(受平台开关控制) 中文函数注释:读取平台配置,仅在开启总开关时启动 Watcher 与 Worker;若已运行则跳过。

func StartEventForwardingWatch

func StartEventForwardingWatch()

StartEventForwardingWatch 启动事件转发配置监听 中文函数注释:设置一个定时器,后台不断更新事件转发配置,保持与平台配置一致。 动作:每 1 分钟调用一次 SyncEventForwardingFromConfig 函数,同步事件转发配置。 启停或更新:根据平台配置开关状态,启动或停止事件监听与处理;若开关或参数变化,更新配置。

func StopEventForwarding

func StopEventForwarding()

StopEventForwarding 停止事件监听与处理 中文函数注释:停止当前运行的 Watcher 与 Worker,并清理内部引用。

func StopEventForwardingWatch

func StopEventForwardingWatch()

StopEventForwardingWatch 停止事件转发配置监听 中文函数注释:优雅停止定时任务,避免重复任务或资源泄漏。

func SyncEventForwardingFromConfig

func SyncEventForwardingFromConfig()

SyncEventForwardingFromConfig 按最新平台配置同步事件转发状态与参数 中文函数注释:每次调用均读取数据库最新配置;若开关或参数变化,则执行启停或更新,保持与平台配置一致。

Types

This section is empty.

Directories

Path Synopsis
Package watcher 实现Kubernetes事件监听器
Package watcher 实现Kubernetes事件监听器
Package watcher 实现规则匹配器
Package watcher 实现规则匹配器

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL