gpt4 book ai didi

ruby-on-rails - unicorn 超时处理

转载 作者:数据小太阳 更新时间:2023-10-29 07:01:03 24 4
gpt4 key购买 nike

我想知道从我的应用程序跟踪 unicorn 超时的最佳方法是什么。

该应用程序的某些部分运行缓慢,目前它们已安静地超时。我可以增加超时时间,但这将问题推到了地毯下。理想情况下,我希望收到减速板通知或类似的效果。我不是在寻找性能指南,我只是在寻找一种高效可靠地了解超时的方法。

其他人如何使用 unicorn 处理 Rails 应用程序的超时?扫描nginx错误日志?在 unicorn 配置中插入处理程序? nginx 配置中的处理程序?

[Ubuntu 12.04+nginx+unicorn+rails 3.2+ruby 1.9.3]

最佳答案

我倾向于在 New Relic 上创建一个帐户,使用他们的 newrelic_rpm gem 并在他们的 Web 应用程序中收集与此问题相关的性能数据。 NR 提供免费帐户级别,这对这种情况很有用。

使用这种有点懒惰的检测方法的好处是双重的:不需要在您的应用程序中实现自定义检测;并且无需检查您的下游网络服务器日志中是否存在 503 服务器错误。

关于ruby-on-rails - unicorn 超时处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12596345/

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