2011-09-20 25 views
5

独角兽说这是“快速客户”。每当我阅读这篇文章时,都会解释这一点,因为它适合于支持提供http请求的nginx代理服务器,而不适用于运行长轮询的应用程序。独角兽认为什么是“快速”和“慢”的要求?

好吧,是有道理的,但其中一个要求就是“慢”的更常见的情况是,当一个POST需要很长的时间,可能是因为它是流了很多的数据(文件上传),或因为操作调用在需要很长时间的应用程序中处理。

独角兽在这两种情况下的表现如何?我在哪里可以阅读更多关于此?

回答

6

我认为这个想法是,独角兽不是有成百上千的开放请求。只要您没有数百个用户同时发布该表单,就可以使用缓慢的表单发布。我们有几个地方可以在我们的网站上传图片,并且这些网页在返回给用户之前通常需要几秒钟的时间才能上传和处理图片,而且我们没有任何问题。但是,我们也没有成千上万的用户同时上传图片。

彩虹!是用于长轮询请求的独角兽式网络服务器:http://rainbows.rubyforge.org/

+1

关于此主题的更多讨论:http://rubyforge.org/pipermail/mongrel-unicorn/2011-September/001195.html –