在ubuntu上运行postfix,每天发送大量邮件(约100万条消息)。负载极高,但就CPU和内存负载而言却不高。任何人都处于类似情况并且知道如何消除瓶颈?
此服务器上的所有邮件都出站。
我必须假设瓶颈是磁盘。
只是更新,这是iostat的样子:
avg-cpu: %user %nice %system %iowait %steal %idle
0.00 0.00 0.12 99.88 0.00 0.00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
sda 0.00 12.38 0.00 2.48 0.00 118.81 48.00 0.00 0.00 0.00 0.00
sdb 1.49 22.28 72.28 42.57 629.70 1041.58 14.55 135.56 834.31 8.71 100.00
这些数字是否与您期望从单个磁盘获得的性能相符?
sdb专用于后缀。
我认为这是队列改组,来自传入->活动->递延
有关问题的更多详细信息:
服务器:四核Xeon(R)CPU E5405 @ 2.00GH,具有4 GB内存
平均负载:464.88、489.11、483.91、4核。但是内存利用率和cpu最小
16-32之间的Postfix实例