Why is your low-priority VM is being preempted?
Low priority VMs are discounted VMs that are allocated from the unused capacity of Azure VMs in a particular region, to anyone upon request.
Low priority VMs take advantage of surplus capacity in Azure. The tradeoff is they may not always be available to be allocated, or may be preempted at any time, depending on available capacity.
For this reason, low-priority VMs are most suitable for batch and asynchronous processing workloads where the job completion time is flexible, can be checkpointed, and the work is distributed across many VMs.
Preemptible VMs can be of two types. Low priority VMs (legacy type), and Spot VMs. Both have the same functionality and use case.