使用Node和Heroku加载平衡

bri*_*ins 1 load-balancing heroku node.js

我有一个Web应用程序,接受来自ios应用程序的api请求.我的网络应用程序使用他们的免费dyno托管在Heroku上,该dyno能够处理每个请求512 MB的数据.因为节点是单线程应用程序,所以一旦我们开始从ios端到Web服务器获得更高级别的流量,这将是一个问题.我也不是世界上最富有的人,所以我想知道创建另一个免费的heroku应用程序并使用循环法来平衡从ios应用程序收到的负载是否聪明?

我只需要指出正确的方向.垂直扩展在财务上不是一个真正的选择.

hun*_*tis 8

我是Heroku的Node.js平台所有者.

你可能正在做一些过早的优化.Node.js,在我们最小的1X大小(512MB RAM)上,可以处理数百个同时连接和每分钟数千个请求.

如果您的iOS应用程序始终如一,那么可能是时候考虑获利了!