Regarding Delayed Recovery

I'm aware of two parameters which appear relevant to controlling how long a cluster will wait before reallocation shards when I node goes down:

  • index.unassigned.node_left.delayed_timeout
  • gateway.recover_after_time

Can I ask, what is the difference between these parameters? And do they impact each other?


Recover after applies only after a cluster restart, delayed is more for single node/rolling restarts.