ngx_slab_alloc() failed: no memory

В логе nginx стала сыпаться постоянно ошибка ngx_slab_alloc() failed: no memory. Связано это с нехваткой памяти для модуля Push&Pull, лечится добавлением в push_stream_shared_memory_size:

/etc/nginx/bx/conf/push-im_settings.conf
push_stream_shared_memory_size 2048M; #1024M;
push_stream_max_messages_stored_per_channel 1000;
push_stream_max_channel_id_length 32;
push_stream_max_number_of_channels 100000;
push_stream_message_ttl 86400;

Понравилась статья? Поделиться с друзьями: