nginx status zoneli
Igor Sysoev
is at rambler-co.ru
Wed Mar 15 09:17:14 MSK 2006
On Wed, 15 Mar 2006, Deomid Ryabkov wrote:
> смерть, судя по всему, наступает от нехватки mbuf_clusters.
>
> # ps axo pid,state,wchan,command | grep nginx
> 1595 D zoneli nginx: worker process (nginx)
> 1596 D zoneli nginx: worker process (nginx)
> 1597 D zoneli nginx: worker process (nginx)
> 1598 D zoneli nginx: worker process (nginx)
> 1599 D zoneli nginx: worker process (nginx)
>
> ITEM SIZE LIMIT USED FREE REQUESTS
> mbuf_cluster: 2048, 25600, 25600, 0, 2239465
О как. Раньше FreeBSD в это месте возвращала ошибку ENOBUFS, а после
переноса в mbufs и clusters в zone просто блокирует процесс так же,
как и при исчерпании sendfile bufs.
На самом деле, zonelimit - это не только не хватка mbuf_clusters.
Это любой ресурс, выделяемый из zone (vmstat -z).
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list