纳米redistogo计划将同时进行的redis连接限制为 10 。
使用的redis连接数将根据您的前端和celery worker设置而有所不同。听起来您正在为生产堆栈使用 > = 5 redis连接。
部署新代码时,Heroku会启动一个全新的堆栈。这意味着您在部署时正在使用 > = 10 redis连接。
有两种方法可以解决此问题:
- 通过升级到更大的计划($$$),增加允许的redistogo连接的最大数量
- 减少堆栈使用的连接数(减少网络工作者使用的celery并发或redis连接)
这是资源枯竭的简单问题。我只需要支付更大的RedisToGo计划。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)