proxy_buffering
proxy_max_temp_file_size 0;
跟着二个有关系吗?
在 2014年7月28日星期一UTC+8下午2时01分28秒,lyle...@gmail.com写道:
大家好,我想就我公司使用nginx遇到的问题,向大家请教一下基本情况:
我们的业务使用了nginx proxy cache。单台机器上有7块独立的存储盘,每块盘275G,使用一致性hash将请求分配到7块盘上
目前单台nginx服务的qps在1500左右,单台机器每日网卡incoming流量在300M, outgoing流量在220M左右
目前的问题:
机器的磁盘io写非常的频繁,其中 cpu iowait time 经常达到20%以上,使用iostat查看磁盘io 的 util%指标,有时4-5秒持续维持在100%,而且经常是3-4块盘同时出现。
想请教有什么配置参数可以改善这种情况吗? 比如系统配置参数,io调度等配置
另外有什么工具可以推荐? 能分析到所有的这些写操作中,都是哪些进程在写,操作了哪些文件
另外想了解一下,想深入了解nginx内部各项指标的实时状态(共享内存实时占用情况,lua代码是否有错误,内存是否存在泄露,磁盘io高到底是哪些进程的哪些操作导致等),有哪些工具可以推荐使用? 请问 章亦春 大师的 nginx-systemtap-toolkit能否解决我们的需求。谢谢各位