Ria*_*iaz 3 asynchronous heroku thin sinatra
我正在阅读Heroku Routing文章,并对以下内容感到困惑:
一次一个连接
heroku.com堆栈仅支持单线程请求.即使您的应用程序要分叉并支持一次处理多个请求,路由网格也不会一次为一个dyno提供多个请求.
后来在文章中......
多个同时连接
herokuapp.com路由堆栈可用于希望同时处理多个连接的异步或多线程应用程序.Ruby Web服务器,如Goliath,Thin(具有合适的Web框架,如Async Sinatra),或您自己的自定义EventMachine Web进程就是一些例子.Node.js Web应用程序(例如使用Express构建的那些)几乎总能在单个进程中处理多个连接,大多数Python,Java,Scala和Clojure应用程序也是如此.
那是哪一个呢?或者两位是在谈论不同的事情?(即请求和连接不同)
谢谢
我假设你正在读这个:
http://devcenter.heroku.com/articles/http-routing
无论您运行的进程如何,Heroku路由网格都只会在Apsen和Bamboo堆栈上一次向您的应用程序发出一个请求.
但是,在Cedar堆栈上,您可以同时进行多个连接.
| 归档时间: |
|
| 查看次数: |
1459 次 |
| 最近记录: |