我们的网站自5年前开始运行,没有任何问题。几天前,用户打电话给支持,告诉他们无法登录网站。我们重新启动了服务器,所有服务器都开始正常运行。
今天我们有一个已编辑的产品说明(在我们的数据库中是正确的),但网站不会显示更新的值,它会一直显示旧的。
所有这些值都是通过AJAX和POST方法检索的。我能够在我的Chrome网络选项卡中看到服务器如何发送旧响应(过时的产品描述)。
我重新启动了SQL服务器,重新启动了IIS(从IIS管理器中的播放按钮)。没有运气。
之后,我重新启动了一个名为“IIS万维网发布服务(W3SVC)”的服务,之后,神奇地,所有服务都开始正常运行。
在这些年之后,我们对我们的服务器所做的唯一重要改变是在1个月前完成的,它是为动态内容启用压缩模块。
现在,另一个用户告诉我们在编辑后没有更新的另一个值。
发生了什么以及为什么我们重新开始这个过程之后才开始工作?