首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >应用程序负载均衡器返回504网关超时

问应用程序负载均衡器返回504网关超时
EN

Stack Overflow用户
提问于 2020-10-15 14:18:54
回答 1查看 48关注 0票数 0

我有一个运行在ECS Fargate上的rails应用程序。前端的应用负载均衡和ECS服务也使用弹性伸缩组。在我不得不处理批处理之前,它的行为是正常的。当我发送500个请求时,它是正常的。

代码语言:javascript
复制
ab -c 500 -n 500 -r -T 'application/json' -p file.json -H "Authorization: $token" https://example.com/api

但当我发送1000个请求或2000个请求时,response有一些失败的请求。如果我再试一次,号码就不一样了。我检查了日志,发现失败的请求是504网关超时。没有更多的细节。

当我发送5000个请求时,

代码语言:javascript
复制
the ECS service ... (port 3000) is unhealthy in target-group ... due to(reason Request timed out).

我试着提高RAILS_MAX_THREAD和CONCUURENT_WORKER,但没有成功。谁有什么建议?请告诉我。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2020-10-15 15:31:48

问题出在我的web服务器上。我将并发线程数增加到16,将工作线程数增加到6,并在ab命令中将-c设置为100。天气又变好了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64365871

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档