我正在阅读Heroku Routing文章,以下内容让我感到困惑:
一次只有一个连接
heroku.com堆栈仅支持单线程请求。即使您的应用程序分叉并支持同时处理多个请求,路由网格也永远不会一次向一个dyno提供多个请求。
稍后在文章中...
多个同时连接
herokuapp.com路由堆栈可用于异步或多线程应用程序,希望同时处理多个连接。Ruby Web服务器(如Goliath、带有适当Web框架的Thin(例如Async Sinatra)或您自己的自定义EventMachine Web进程)是一些示例。Node.js Web应用程序(如使用Express构建的应用程序)几乎总是可以在单个进程中处理多个连接,大多数Python、Java、Scala和Clojure应用程序也是如此。
那么它是哪一个呢?还是这两个部分在谈论不同的事情?(即,请求和连接是不同的)
谢谢
一次只有一个连接
heroku.com堆栈仅支持单线程请求。即使您的应用程序分叉并支持同时处理多个请求,路由网格也永远不会一次向一个dyno提供多个请求。
稍后在文章中...
多个同时连接
herokuapp.com路由堆栈可用于异步或多线程应用程序,希望同时处理多个连接。Ruby Web服务器(如Goliath、带有适当Web框架的Thin(例如Async Sinatra)或您自己的自定义EventMachine Web进程)是一些示例。Node.js Web应用程序(如使用Express构建的应用程序)几乎总是可以在单个进程中处理多个连接,大多数Python、Java、Scala和Clojure应用程序也是如此。
那么它是哪一个呢?还是这两个部分在谈论不同的事情?(即,请求和连接是不同的)
谢谢