使用Windows云虚拟主机搭建基于.NET Framework环境的网站后,网站运行速度变慢。本文介绍这种情况的可能原因和解决方案。 问题现象 使用Windows操作系统云虚拟主机搭建.NET Framework环境的网站,网站程序运行一段时间后,运行速度变慢。如果手动重启网站后,运行速度又会恢复为较快。 可能原因 网站程序占用的CPU资源和内存资源没有及时释放,需要每隔一段时间手动重启网站释放资源。您可以通过切换ASP.NET版本实现程序池资源回收,无需手动重启网站。 解决方案 登录云虚拟主机管理页面。 找到待切换版本的云虚拟主机,单击对应操作列下的管理。 在左侧导航栏,选择高级环境设置 > .NET版本设置。 切换.net FrameWork版本。 先将.net FrameWork版本切换为任一其他版本,单击保存设置。 等待10分钟~15分钟,再将.net FrameWork版本还原为旧版本,单击保存设置。 查看网站访问速度是否恢复正常。如问题仍未解决,请提交工单。