2016-05-16 48 views
2

我已将Asp.Net MVC应用程序部署到Azure的应用程序服务中,并将其扩展为2个实例。如何在azure中关闭应用程序服务的一个实例

有时我需要重新启动一个实例,但我只能找到重新启动整个Web应用程序的方法。有没有办法只重启一个实例?即使删除实例,然后创建一个新实例也适用于我。

回答

3

没有超洁净的方式做到这一点,但它仍然是可能实现通过以下步骤:

  • 转到Web应用程序在门户
  • 选择从工具菜单
  • 的Process Explorer
  • 您将看到所有实例的进程。你可以右键点击特定的w3wp并杀死它们,这有效地重新启动站点。如果您只想重新启动网站,则不必杀死Kudu进程(带有K图标的进程)。对于WebJobs,也要杀死Kudu。
+0

该门户网站还有工具菜单中的进程资源管理器,您可以在该进程中终止进程。 –

1

如果您正在使用应用程序服务,那么不幸的是,这是不可能的。你只能更新no。的实例。

但是,作为替代,您可以减少实例的数量,然后再次提高。或者,如果您希望进行更精细的控制(出于任何原因),则可以手动在IaaS虚拟机工作负载和安装实例中部署Web应用程序。

相关问题