【问题标题】:ASP.NET shared hosting ping - server not availableASP.NET 共享主机 ping - 服务器不可用
【发布时间】:2016-04-20 10:59:18
【问题描述】:

我注意到我的开发环境。当我使用连接字符串到远程数据库时超时 sql 连接错误。 我根据这些答案开发了一个小工具来 ping 域和数据库服务器 test if a website is alive from a C# applicaitontest SQL Server connection programmatically

当我注意到 ping 失败时,我查看了站点管理控制台并发现 Sql Server 不可用,站点关闭了大约 5 分钟。 自从我开始监视这个问题以来,过去几天重复了 3 次。这意味着我的带有共享托管计划的数据库服务器 24/7 不可靠,我打开了一张票并得到了支持的回复: 由于这是一个共享服务器,服务器上的活动总是不时变化。如果之前有一点小问题,我们深表歉意

这是任何共享 asp.net 托管的常见情况吗?还是运气不好,我需要寻找其他主机?

【问题讨论】:

  • 这在共享主机环境中很正常。我也使用共享主机,5 分钟是可以接受的,除非它停机 24 小时,也许你可以找到其他主机提供商 共享主机没有完美的词,没有共享主机的事实可以提供 100% 的正常运行时间保证。为什么?例如,他们想安装新软件,1 个使用高资源的客户端,这可能会影响您的站点。如果只有 5 分钟,真的,那真的可以接受!

标签: hosting ping


【解决方案1】:

有时,当托管服务提供商更新某些服务或软件时,它可能会关闭几分钟,但这不应该经常发生。您可以继续监控服务,如果结果不好,您可以尝试其他托管服务提供商。

【讨论】:

    【解决方案2】:

    当数据库备份脚本在后台运行或任何其他维护由 Web 主机执行时,您可能会遇到共享数据库服务器中 I/O 的缓慢或滞后。但在大多数情况下,它们不会影响服务器的可用性。

    事实上,共享数据库服务器是真正的高端服务器(主要是基于 SSD 的服务器),旨在托管数千个数据库而不会出现任何问题。他们必须能够在任何时间点处理数百万个查询。如果您更频繁地遇到此问题,则直接表明您的网络主机过度使用数据库服务器资源,或者服务器不再能够处理高峰时段的负载。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-11
      • 2013-07-15
      • 1970-01-01
      • 2021-10-18
      • 1970-01-01
      相关资源
      最近更新 更多