【问题标题】:my website is stopped after server reboot服务器重启后我的网站停止了
【发布时间】:2016-03-23 07:30:25
【问题描述】:

每次我重新启动时,网站都会在 IIS 中被列为已停止。我必须右键单击我的默认网站,然后单击开始。这过去不会发生。它曾经在我重新启动时启动。有谁知道是什么原因导致这种情况发生?

显示类似这样的错误登录失败打开数据库

【问题讨论】:

  • 嗯 - 首先要检查。数据库凭据是否仍然有效?数据库是否位于正确的数据库服务器上?还;当您说重新启动时,您的意思是重新启动机器吗?数据库服务器是否位于同一台机器上?因为您的 IIS 站点可能在您的数据库之前启动(尽管我预计会出现不同的错误消息)。但好吧 - 首先要做的事情 - 检查凭据。
  • 是的,只要重新启动服务器,就会出现此问题
  • SQL server 启动了吗?数据库是否附加在其中?您能否在 5 分钟后再次在 IIS 中手动启动该站点?
  • 没有sql server 我们的主服务器(window server)。是的数据库在同一个服务器上
  • 在池中,您设置了如果在短时间内发生许多错误就停止,这就是您的站点停止的原因-您还需要找到错误的原因。

标签: asp.net sql-server iis


【解决方案1】:

执行以下操作将解决您的问题:

  1. 开放服务
    1. 将 IIS 管理服务启动类型设置为自动(延迟启动)而不是自动
    2. 将 Worldwide Web Services 启动类型设置为自动(延迟启动)而不是自动

【讨论】: