繁体   English   中英

带有Nginx的Phusion Passenger如何处理请求?

[英]How Phusion Passenger with Nginx process requests?

我是一个有一定经验(1.5年)的Rails开发人员,但我仍然不知道Phusion Passenger如何处理请求。 我了解到,最初是Nginx捕获请求,然后将我的请求传递给Phusion Passenger,但是以后会发生什么呢? 乘客如何使用记忆? 是否有每个请求的线程/进程? 记忆中是否只有一个乘客副本? 请给我解释一下算法。 另外,旅客可以使用我系统的多少个核心? 非常感谢。

乘客作者在这里。 您的大多数问题在《乘客的设计和建筑》文档中都有说明。 Raptor博客文章中也有很多信息。

对于该文档中未回答的问题的一些特定答案:

  • “乘客如何使用记忆?” -乘客本身 (不计算应用程序)总共使用约4 MB。
  • “此外,旅客可以使用我系统的多少个核心?” -它可以使用您的所有核心。 应用程序是否可以使用您的所有内核是一个不同的问题,并且与可以使用多少乘客无关。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM