通过简单的计算,我们从一天PV数量计算出整个的监听数量。eins.de那时大概每天100万PV,所有的用户都在同一个时区,访问遍布在一天的14个小时中(从早上9点到晚上11点)。我们再做一个简单的计算:
1M page requrest / 14 hours = 20 requests per second
假设系统平均处理每个页面请求都会少于1秒中,那么我们需要20个并发进程来监听请求。以上计算是根据平均值进行的,为了能够处理高峰时的峰值,我们将每台应用服务器的监听数目从10减小到7,这样四台应用服务器加起来一共有28个监听,应该能满足当前压力的要求。
(译者评:一般峰值是平均值的5-10倍,根据各自的网站特点来确定)