用于行为不当的ColdFusion应用程序的Windows CPU通知
我有一个用ColdFusion编写的Web应用程序,它定期开始使用100%的服务器CPU并崩溃ColdFusion服务.
因为我一直无法重现自己的问题,我想找到一个实用程序时的CPU占用率开始上升,这将通过电子邮件通知我,这样我就可以在服务器上跳,看FusionReactor,看看发生了什么事情,并确定行为不当的代码. 我用Google搜索并且找不到合适的实用工具,所以我想我会问其他程序员是否找到了可以进行这种监控的工具.鉴于我的需求的具体情况,我宁愿不编写自己的监控工具. 如果您有其他建议来解决整体问题,我也很乐意听到. 回答答案: 使用Windows perfmon触发命令行听起来很有希望.谁能指点我如何做到这一点的教程? 我们没有设置接收SNMP陷阱的监控系统. 我们正在运行ColdFusion 8标准版,它不包括ColdFusion性能监控工具 – 只有Enterprise包含这些工具. Peter Boughton的回答可能会让我解决这个问题,但它无法帮助我主动解决问题,因为CPU开始飙升,所以我仍然在寻找通知解决方案.
几个星期前我遇到了类似的问题,并被引导到一个名为AlwaysUp的程序.
http://www.coretechnologies.com/products/AlwaysUp/ 通过以下任意组合监控任何流程: >内存使用 从这里,您可以重新启动服务,或发送通知电子邮件,或运行脚本来记录事物等. 他们有一个30天的演示,我在第二天被卖了..当你到达问题的底部时,一个很好的快速解决方案. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 逆向工程安装程序
- reactjs – window.scrollTo()在反应组件中?
- batch-file – 在文件开头跳过Microsoft的消息
- group-policy – 推出Windows更新后是否应该强制重启?
- Microsoft Visual Studio 2010(vs2010) 中文版安装
- selenium-webdriver – 在Windows上设置Selenium Grid 2
- windows-7 – Windows 7可以做软件RAID 10(1 0)
- 32位Windows 7上的Java 7 – Java Webstart – 无法加载资源
- windows – 关闭应用程序和从任务管理器结束进程有什么区别
- .net – 使用impersonate = true时如何在IIS中获取当前应用