Unicorn认为什么是"快速"和"慢"请求?

Joh*_*hir 5 ruby rack unicorn

Unicorn称这是"快速客户".每当我阅读详细说明时,这都被解释为它适用于例如服务于http请求的nginx代理服务器,而不是用于运行长轮询的应用程序.

好的,有意义,但是更常见的情况是请求"慢"是指POST需要很长时间,因为它会流式传输大量数据(文件上传)或者因为操作会调用应用程序中的处理这需要很长时间.

Unicorn如何在这两种情况下表现?我在哪里可以阅读更多相关信息?

Rob*_*ron 6

我认为这个想法是Unicorn没有成百上千的开放请求.只要您没有数百名用户同时发布该表单,就可以使用缓慢的表单发布.我们有几个地方你可以在我们的网站上传图像,这些页面通常需要几秒钟上传和处理图像,然后返回给用户,我们没有遇到任何问题.但是,我们也没有成千上万的用户同时上传图像.

彩虹!是类似Unicorn的Web服务器,用于长轮询请求:http://rainbows.rubyforge.org/