gpt4 book ai didi

异常 ColdFusion 应用程序的 Windows CPU 通知

转载 作者:可可西里 更新时间:2023-11-01 12:48:19 24 4
gpt4 key购买 nike

我有一个用 ColdFusion 编写的 Web 应用程序,它会定期开始使用 100% 的服务器 CPU 并导致 ColdFusion 服务崩溃。

由于我自己无法重现问题,所以我想找到一个实用程序,当 CPU 使用率开始攀升时,它会通过电子邮件通知我,这样我就可以跳上服务器,查看 FusionReactor 看看有什么问题继续,并找出行为不当的代码。

我用 Google 搜索过,但一直找不到合适的实用程序,所以我想问问其他程序员是否找到了可以进行这种监控的工具。考虑到我的具体需求,我不想编写自己的监控工具。

如果您对解决整个问题有其他建议,我也很乐意听取。

对答案的回应:

使用 Windows perfmon 触发命令行听起来很有前途。任何人都可以指出有关如何执行此操作的教程吗?

我们没有设置为接收 SNMP 陷阱的监控系统。

我们运行的是 ColdFusion 8 标准版,它不包含 ColdFusion 性能监控工具——只有企业版包含这些工具。

Peter Boughton 的回答可能使我能够解决问题,但它并不能帮助我在 CPU 开始达到峰值时主动解决问题,因此我仍在寻找通知解决方案。

最佳答案

几周前我遇到了类似的问题,并被引导到一个名为 AlwaysUp 的程序。

http://www.coretechnologies.com/products/AlwaysUp/

通过以下任意组合监控任何进程:

  • 内存使用情况
  • CPU 使用率
  • react 迟钝
  • 运行自定义脚本以确定是否应重置

从这里您可以重新启动服务,或发送通知电子邮件,或运行脚本来记录事情等。

他们有一个 30 天的演示,我在第 2 天就被卖掉了。这是一个很好的快速解决方案,同时您可以找到问题的根源。

关于异常 ColdFusion 应用程序的 Windows CPU 通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/282713/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com