某系统每年业务量集中在8个月内完成,每个月平均有 20个工作日,每个工作日8小时。去年全年处理业务约 100 万笔,其中 15%的业务处理中,每笔业务需对应用服务器提交7次请求;其中 70%的业务处理中,每笔业务需对应用服务器提交 5 次请求;剩余 15%的业务请求中,每笔业务需对应用服务器提交3 次请求,考虑到今后业务发展的需要,测试需按现有业务量的2倍计算请求数。
时间: 2024-04-16 16:25:14 浏览: 42
根据问题描述,我们可以计算出去年全年的总请求数。首先,我们需要计算每个月的总工作小时数:
每个月的总工作小时数 = 每个工作日的小时数 * 每个月的工作日数
在这个问题中,每个工作日的小时数是 8 小时,每个月的工作日数是 20 天。因此,每个月的总工作小时数为:
每个月的总工作小时数 = 8 小时/天 * 20 天 = 160 小时/月
接下来,我们计算去年全年的总工作小时数:
去年全年的总工作小时数 = 每个月的总工作小时数 * 12 个月
去年全年的总工作小时数 = 160 小时/月 * 12 个月 = 1920 小时/年
根据问题描述,15% 的业务处理中每笔业务需对应用服务器提交 7 次请求,70% 的业务处理中每笔业务需对应用服务器提交 5 次请求,剩余 15% 的业务处理中每笔业务需对应用服务器提交 3 次请求。考虑到今后业务发展的需要,测试需按现有业务量的 2 倍计算请求数。
去年全年的总请求数 = 去年全年的总业务量 * (15% * 2 * 7 + 70% * 2 * 5 + 15% * 2 * 3)
去年全年的总请求数 = 100 万笔 * (15% * 2 * 7 + 70% * 2 * 5 + 15% * 2 * 3)
去年全年的总请求数 = 100 万笔 * (0.15 * 2 * 7 + 0.7 * 2 * 5 + 0.15 * 2 * 3)
去年全年的总请求数 = 100 万笔 * (2.1 + 7 + 0.9)
去年全年的总请求数 = 100 万笔 * (10)
去年全年的总请求数 = 1000 万次请求
因此,去年全年的总请求数约为 1000 万次请求。
阅读全文