gpt4 book ai didi

ruby-on-rails - Ruby on Rails 服务器长时间随机挂起/滞后

转载 作者:行者123 更新时间:2023-12-04 06:03:33 25 4
gpt4 key购买 nike

我有一个程序可以让一个简单的 Ruby on Rails 服务器上线。服务器用于在同一网络上的计算机之间进行通信和整理数据。我没有对 Ruby 做任何花哨的事情。我只是使用脚手架生成了 3 个模型,仅此而已。问题是一段时间后(计算机和服务器之间的许多 HTTP 请求 ~= 10 分钟)服务器开始滞后并永远挂起,迫使我终止服务器脚本并重新启动它。有什么帮助/建议吗?

最佳答案

您是在开发模式下运行还是关闭了类缓存?

以开发模式运行的系统开始遇到一些问题的情况并不少见。在您工作时并没有什么大不了的,只需重新启动开发服务器即可,但一旦您拥有一个可以正常工作的系统,就会非常烦人。

关键问题在config/environments/development.rb:

# In the development environment your application's code is reloaded on
# every request. This slows down response time but is perfect for development
# since you don't have to restart the webserver when you make code changes.

config.cache_classes = false

这不仅会减慢响应时间,而且随着时间的推移还会导致缓慢的内存泄漏和不可预测的行为。

关于ruby-on-rails - Ruby on Rails 服务器长时间随机挂起/滞后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3273912/

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