当前位置: 首页 > news >正文

IIS网站间歇性打不开暴力解决方法

背景

网站使用 Asp.NET 框架开发,使用 SQL Server 2012 IIS 8.5 运行。开发上线以后,经常出现网站间歇性打不开,但是重启 IIS 就可以正常访问。

问题排查过程

打开日志记录

观察 CPU,内存,带宽流量等占用正常,可以排除这方面原因,接下来开启相关日志,需要进一步观察。

首先确保已经打开了日志记录,包括访问日志、错误日志等。

在这里插入图片描述

日志格式选择 W3C, 日志事件目标选择日志文件和 ETW 事件,计划选择每天

在这里插入图片描述

分析错误日志

查询访问日志 C:\inetpub\logs\LogFiles ,网站运行几个小时后,开始出现大面积 500 错误

查询 HTTP 错误日志 C:\Windows\System32\LogFiles\HTTPERR ,查看错误日志,出现大量 Connection_Dropped 错误, 说明请求被IIS 关闭,以及 Timer_ConnectionIdle, 说明因连接超时,客户端主动断开

在这里插入图片描述

暴力解决方案

因为重启 IIS 中的 Web 网站可以恢复,所以可以将自动回收频率提高

配置自动回收

打开 IIS/应用程序池,找到网站的进程池,点击高级设置

在这里插入图片描述

固定时间间隔,改成 60 分钟,或者更短的时间

在这里插入图片描述

点击完成

在这里插入图片描述

http://www.lryc.cn/news/590269.html

相关文章:

  • 问题处理——qgroundcontrol强制全屏,怎么退出。
  • 20、鸿蒙Harmony Next开发:组件导航(Navigation)和页面路由(@ohos.router)
  • kafka3.6下载安装(传统架构/KRaft模式)+实例测试
  • JavaScript 文件下载功能实现原理解析
  • C++11迭代器改进:深入理解std::begin、std::end、std::next与std::prev
  • Apache SeaTunnel详解与部署(最新版本2.3.11)
  • 从混沌到秩序:数据科学的热力学第二定律破局——线性回归的熵减模型 × 最小二乘的能量最小化 × 梯度下降的负反馈控制系统,用物理定律重构智能算法的统一场论
  • 模型上下文协议(MCP)的工作流程、安全威胁与未来发展方向
  • Qt小组件 - 5 图片懒加载样例
  • 服务攻防-Java组件安全数据处理FastJsonJackSonXStream自动BP插件CVE漏洞
  • 算法穿上隐身衣:数据交易中数据黑箱与算法透明性的法律义务边界
  • 大数据方向研究生就业前景与竞争力分析
  • “重复”定义函数的睿智(Python/与ai助手“智普清言”深度交流)
  • 综合实验(重点:ACL)
  • 【kubernetes】--安全认证机制
  • 快速掌握 Kafka:从核心概念到生产级部署指南
  • 【ROS/DDS】FastDDS:C++编写一个发布者和订阅者应用程序(三)
  • C# 8.0 创建一个简单的控制台应用程序
  • Prompt Engineering 快速入门+实战案例
  • 面向向量检索的教育QA建模:九段日本文化研究所日本语学院的Prompt策略分析(6 / 500)
  • 基于大数据电信诈骗行为分析与可视化预测系统的设计与实现【海量数据、多种机器学习对比、数据优化、过采样】
  • 多房间 WebSocket 连接管理设计:从单例模式到多终端连接池
  • 【Qt】构建和编译 Qt 程序时如何减少生成的二进制可执行文件的大小
  • Navicat操作指南:MySQL数据库配置与Todo应用部署
  • MySQL 配置性能优化赛:用创意配置解锁性能潜能
  • 《Java语言程序设计》1.2.4复习题
  • 海盗王如何拍摄和打包小地图
  • 深度赋能推客,让 “业余选手” 变 “带货高手”​
  • Xsens人形机器人拟人动作AI训练,提升机器人工作精度与效率
  • HertzBeat 监控 SpringBoot 使用案例