3~30之间有很大的灰色需求地带呀,有一些可能要用到8,一些可能用到15,一些可能用到20多,可以发邮件去要求调升这线程数么,不然还是有逼人上900的感觉。。
-
创建时间
17年1月1日
-
最后回复
17年1月2日
-
2
回复
-
2.3K
浏览
-
2
用户
-
1
赞
-
1
链接
3~30之间有很大的灰色需求地带呀,有一些可能要用到8,一些可能用到15,一些可能用到20多,可以发邮件去要求调升这线程数么,不然还是有逼人上900的感觉。。
您好,绝大多数应用需要的服务端工作线程数都不会超过 3 个。30 个工作线程,实际上是为商用版应用提供了一定的冗余。
假设服务端响应时间是 20 毫秒,那么每个工作线程每秒钟可以处理 1,000 / 20 = 50 个请求。
一个日活一万的应用,如果每个用户都产生 50 个请求,而且这一万个用户每天都集中在两个小时内打开应用,这两小时内平均每秒钟发生的请求数就是 10,000 × 50 / 2 / 60 / 60 = 69 个,只需要 69 / 50 = 1.15 个工作线程就足以应对这两个小时的请求高峰。
注意这里的服务端响应时间是指服务端从接收到请求到返回结果所用的时间,网络传输时间不包含在内。
主题 | 分类 | 回复 | 浏览 | 活动 |
---|---|---|---|---|
使用cli工具(lean deploy)部署成功后,访问URL返回 Application not Found | 问题讨论 | 4 | 2.1K | 18-03-26 |
应用趋势里面的实时数据感觉有问题 | 问题讨论 | 3 | 806 | 16-08-31 |
离线分析挂掉了吗?一直在等待中 | 数据存储 | 16 | 2.9K | 17-03-1 |
插入表格的时候Date类型的数据无法插入 | 数据存储 | 1 | 1.1K | 17-08-29 |
能否向未注册用户发短信 | SDK / API | 1 | 852 | 15-12-8 |