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 个工作线程就足以应对这两个小时的请求高峰。

注意这里的服务端响应时间是指服务端从接收到请求到返回结果所用的时间,网络传输时间不包含在内。

1 人赞了这个帖子.

本主题设置为不显示在主题列表中。只能通过直达链接来访问。