小编mib*_*ler的帖子

使用单个Dyno在Heroku上进行Node.js子进程处理

请原谅我的无知,我目前正在学习如何使用来自PHP背景的Node,我真的没有与Apache或服务器管理的交互.我正在使用Heroku来托管我的Node项目,直接从Cloud9 IDE推出.

从我读过的内容来看,Heroku dyno是一个单一的网络流程,购买额外的dynos将允许你处理更多的流量,因为通过增加动态,你增加了你可以在任何一个处理的请求数量的大小时间.

我知道Node是一个单线程系统,可以逐个处理请求,允许您为可能需要一些时间处理的任何事情(如数据库请求,处理文件等)生成子进程.

那么如果我用一个dyno生成一个子进程,Heroku会发生什么?这不需要另一个dyno吗?当然,如果Node正在运行一个进程,并且我的单个dyno中只有一个进程可用,那么任何额外的进程都必须由那个进程处理?

或者我错了吗?

heroku node.js

15
推荐指数
1
解决办法
3532
查看次数

标签 统计

heroku ×1

node.js ×1