In the docu it is stated:
If instances are evicted due to unavailability, Azure Databricks will
attempt to acquire new spot instances to replace the evicted
instances. If spot instances can’t be acquired, on-demand instances
are deployed to replace the evicted instances. Additionally, when new
nodes are added to existing compute, Azure Databricks will attempt to
acquire spot instances for those nodes.
If I use spot instances and instances are evicted, my workflow will not abored but I guess it will be delayed till a new instance is spinned up. Is there any maximum time how much the delay is?