召冠的博客

做对的事,脚踏实地,保持正直。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2016年9月7日

摘要: 问题描述: 某二次开发的项目反馈,不定期出现应用服务器无响应的情况,登录服务器发现任务管理器中有大量的w3wp僵尸进程。 分析过程: 针对同一进程每隔15秒抓取dump,连续抓取3个,对比发现线程信息没有变化,并且每个线程的CPU时间和堆栈都没有变化,奇怪??? 以其中一个僵尸进程的dump日志为例 阅读全文

posted @ 2016-09-07 15:05 江城2211 阅读(555) 评论(0) 推荐(0)

摘要: 项目反馈报出503错误,需要收集性能数据如下: 1、Windows性能监视器,该应用程序池进程的线程和处理队列 2、问题重现时的进程dump 这是请求到达IIS后遇到的第一个队列,HTTP.sys收到请求后会将请求放入对应的应用程序池队列,这样可以减少上下文的切换。需要注意的是应用程序池队列虽然是给w3wp进程用的,但它存在于http.sys的内存区(http.sys是一个运行于kernel-... 阅读全文

posted @ 2016-09-07 11:48 江城2211 阅读(3338) 评论(1) 推荐(1)

摘要: 背景: 事务是数据库管理系统的一个基本概念,事务具有四个基本特点,即ACID:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability),通过事务机制可以保证数据库的一致性和完整性。 不过数据库事务只能在数据库实例的同一个会话级别进行 阅读全文

posted @ 2016-09-07 10:09 江城2211 阅读(2743) 评论(3) 推荐(0)