【发布时间】:2012-01-31 07:20:39
【问题描述】:
我对 Phusion Passenger 很陌生。我只知道它保留了有限数量的工作线程,并在一个小时左右不活动后将它们关闭。
但是它会为每个进来的请求启动一个新的 Ruby 实例吗?如果有多个用户使用我的应用程序,这不会造成问题吗?让尽可能多的实例保持正常运行是否有益,这样我就不会遇到任何性能问题?
【问题讨论】:
我对 Phusion Passenger 很陌生。我只知道它保留了有限数量的工作线程,并在一个小时左右不活动后将它们关闭。
但是它会为每个进来的请求启动一个新的 Ruby 实例吗?如果有多个用户使用我的应用程序,这不会造成问题吗?让尽可能多的实例保持正常运行是否有益,这样我就不会遇到任何性能问题?
【问题讨论】:
请阅读此文档:
简单地说,它不会为每个请求创建 ruby 实例,因为它不是 CGI。
我希望这会有所帮助。
【讨论】: