2

根据 Ruby 中进程监控的经验,我们推荐什么作为最好的进程监控器。这些是我感兴趣的一些功能:

  1. 无内存泄漏的高效内存管理
  2. 监控消耗大量 RAM 的进程并自动重启它们
  3. 优化正常运行时间,即当进程因某种原因死亡时自动重启
  4. 易于调试,即进程应该仍然能够记录到日志文件
4

1 回答 1

1

我现在在我们的一个生产应用程序中使用了Eye gem,它已经运行了 3 年。我们没有遇到任何内存问题,尽管我们没有用它做繁重的计算任务。

Eye的灵感来自上帝Bluepill。到目前为止,我还没有经历过 Eye 的任何内存泄漏。眼突本身重量超轻。仅使用大约几千字节的内存和不到 1% 的 CPU。

您还可以使用各种功能,例如轻松调试、进程内存监控、cpu 监控、嵌套进程配置、掩码匹配等。

眼睛真棒,我推荐它。

于 2020-01-28T09:58:49.247 回答