Skip to content
| Marketplace
Sign in
Azure DevOps>Azure Pipelines>Rolling restart of App Service instances
Rolling restart of App Service instances

Rolling restart of App Service instances

Craig Boroson

|
120 installs
| (1) | Free
Task for performing a rolling restart of App Service instances.
Get it free

Rolling Restarts

Performs a rolling restart of App Service instances. This can help avoid downtime when restarting App Services.

Getting Started

The default restart of App Services takes all instances offline at the same time. However, the Azure Portal offers a method of restarting individual instances of the App Service. However, there are no official PowerShell option to restart individual instances or perform a rolling restart of an App Service's instances.

In his Blog, David Burg wrote a PowerShell script to perform a rolling restart of an App Service. This extension makes use of that code, and some of Nate Scherer's adaptations to enable rolling restarts of App Services through VSTS (Azure DevOps).

Prerequisites

This extension requires an existing App Service in an accessible Azure subscription.

Configuration

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

  • Craig Boroson

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • David Burg and Nate Scherer for base PowerShell code
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft