Date: 9月 14, 2020
在Amazon EC2上运行的Microsoft IIS应用程序的自动恢复
减少IIS停机时间的更好选择
微软的IIS(Internet信息服务)是当今使用的第四流行的Web服务器,仅次于Apache,Nginx和Cloudflare占有7.8%的市场份额(来源W3Techs.com,8/12/20)。许多IIS客户正在Amazon EC2上运行其IIS应用程序。
IIS是一种多功能,可扩展且高度可配置的Web服务器。IIS包括一些重要功能以确保应用程序正常运行,例如应用程序池和远程管理功能,以允许管理员使用PowerShell远程管理IIS。
确定如何监视和管理IIS应用程序
在管理和监视IIS应用程序时,客户有很多选择。他们要么专注于提高IIS上运行的应用程序的性能,要么监视和解决任何故障。
Microsoft确实包含一些本机功能,以帮助您优化和管理在IIS上运行的应用程序。如果您和您的团队技术娴熟,那么您可以使用PowerShell或其他脚本语言来管理IIS应用程序池。这样做可以使您在达到特定时间或请求阈值时自动回收池和虚拟内存。
但是,如果您的IIS应用程序出现故障,这对您没有帮助。 要监视IIS服务器,您需要使用监视(“ APM”)工具,这些工具可以提醒您任何故障并向您提供有关发生故障的详细信息。 这些包括商业解决方案,例如SolarWinds,AppDynamics,Dynatrace,Datadog和New Relic。 如何决定它们取决于您的要求,其功能的范围和复杂程度以及用户界面和设置过程的简单性。 APM解决方案可以在出现问题以及为什么出现问题时提醒您,但是如果IIS服务器出现故障,它们不能总是帮助您恢复正常运行。
减少IIS停机时间的更好选择
如果您正在寻找一种解决方案,该解决方案不仅可以监视在Amazon EC2上运行的IIS服务器,而且还可以消除停机时间,那么我们建议您查看SIOS AppKeeper监视解决方案。如果应用程序遇到服务中断和停机,AppKeeper会持续监视并自动恢复应用程序,例如在IIS上运行的应用程序。
让我们看看AppKeeper EC2监视解决方案如何帮助减少IIS停机时间:
- AppKeeper监视您的EC2服务和实例。安装和配置AppKeeper(仅需大约10分钟)后,您可以指定应监视的Amazon EC2实例和服务,以及在遇到系统故障时应采取的措施。
- 如果您的IIS Web服务器检测到任何系统故障,AppKeeper会提醒您。 您会通过电子邮件或SMS收到警报,并且可以查看失败事件的详细信息以及已采取的措施。
- 在检测到系统故障后,AppKeeper会启动自动重启服务并在必要时重启实例。您不再需要响应任何警报并解决重新启动之前发生的情况。AppKeeper会自动为您执行此操作。
通过不仅仅管理IIS服务器性能或监视到自动修复,AppKeeper消除了停机时间,并提供了您应得的安心。
如今,数百家公司依靠AppKeeper来保持其云环境正常运行。我们邀请您观看下面的视频,了解安装和使用AppKeeper多么容易。