mirror of
https://github.com/LamGC/Oracle-Sentry.git
synced 2025-04-30 06:37:42 +00:00
37 lines
573 B
Markdown
37 lines
573 B
Markdown
## 可用的触发器
|
||
|
||
### Once 触发器
|
||
Once 触发器只会在启动后执行一次,适用于初始化等操作。
|
||
|
||
示例:
|
||
```groovy
|
||
trigger ("once") {
|
||
run {
|
||
// do something...
|
||
}
|
||
}
|
||
```
|
||
参数:
|
||
- (没有参数)
|
||
|
||
`it` 对象:无
|
||
|
||
|
||
### Timer 触发器
|
||
Timer 触发器通过设定的 Cron 时间表达式,根据时间触发执行,可用于定时检查等操作。
|
||
|
||
示例:
|
||
```groovy
|
||
trigger ("once") {
|
||
time "0 0 12 * * ? *"
|
||
run {
|
||
// do something...
|
||
}
|
||
}
|
||
```
|
||
参数:
|
||
- `time`:Cron 时间表达式
|
||
|
||
`it` 对象:无
|
||
|