终止当前的 ingest 管道,导致不再运行后续处理器。这通常会使用 if
选项有条件地执行。
如果此管道是从另一个管道调用的,则调用管道不会被终止。
表 45. 终止选项
名称 |
必需 |
默认值 |
描述 |
description
|
否 |
- |
处理器的描述。用于描述处理器或其配置的目的。 |
if
|
否 |
- |
有条件地执行处理器。请参阅有条件地运行处理器。 |
ignore_failure
|
否 |
false
|
忽略处理器的故障。请参阅处理管道故障。 |
on_failure
|
否 |
- |
处理处理器的故障。请参阅处理管道故障。 |
tag
|
否 |
- |
处理器的标识符。用于调试和指标。 |
{
"description" : "terminates the current pipeline if the error field is present",
"terminate": {
"if": "ctx.error != null"
}
}