timeout_override编辑

此设置在所有操作中都可用。

action: forcemerge
description: >-
  Perform a forceMerge on selected indices to 'max_num_segments' per shard
options:
  max_num_segments: 2
  timeout_override: 21600
filters:
- filtertype: ...

如果在您的配置中未设置 timeout_override,某些操作将尝试设置一个合理的默认值。

下表显示了这些默认值

操作名称 默认 timeout_override

close

180

delete_snapshots

300

forcemerge

21600

restore

21600

snapshot

21600

所有其他操作都没有 timeout_override 的默认值。

此设置必须是秒数的整数,否则会产生错误。

此设置对于 forceMerge 操作特别有用,因为所有其他操作在使用 wait_for_completion 时都有新的轮询行为,这应该会减少或防止客户端超时。