Re: [alert] 269#269: sendmsg() failed (109: Too many references: cannot splice)

2020-06-25 Пенетрантность Maxim Dounin
Hello! On Thu, Jun 25, 2020 at 04:04:55PM -0400, edo1 wrote: > BTW, а как работает worker_cpu_affinity auto если воркеров меньше, чем > ядер? Воркеры будут привязаны к первым ядрам, лишние ядра - останутся свободными. Если нужно, чтобы остались свободными другие ядра - это можно сделать с

Re: [alert] 269#269: sendmsg() failed (109: Too many references: cannot splice)

2020-06-25 Пенетрантность edo1
BTW, а как работает worker_cpu_affinity auto если воркеров меньше, чем ядер? Posted at Nginx Forum: https://forum.nginx.org/read.php?21,288449,288467#msg-288467 ___ nginx-ru mailing list nginx-ru@nginx.org

Re: [alert] 269#269: sendmsg() failed (109: Too many references: cannot splice)

2020-06-25 Пенетрантность Maxim Dounin
Hello! On Thu, Jun 25, 2020 at 08:13:06PM +0500, Илья Шипицин wrote: > чт, 25 июн. 2020 г. в 19:59, Gena Makhomed : > > > On 25.06.2020 17:23, Maxim Dounin wrote: > > > > >>> в этом месте вы думаете, что воркер сам себе проставил такой лимит на > > >>> количество файлов. > > >> > > >>>

Re: [alert] 269#269: sendmsg() failed (109: Too many references: cannot splice)

2020-06-25 Пенетрантность Maxim Dounin
Hello! On Thu, Jun 25, 2020 at 05:59:33PM +0300, Gena Makhomed wrote: > On 25.06.2020 17:23, Maxim Dounin wrote: > > > > > в этом месте вы думаете, что воркер сам себе проставил такой лимит на > > > > количество файлов. > > > > > > > посмотрите в /proc//limits , действительно ли там значения,

Re: [alert] 269#269: sendmsg() failed (109: Too many references: cannot splice)

2020-06-25 Пенетрантность Gena Makhomed
On 25.06.2020 18:13, Илья Шипицин wrote: интересно посмотреть, что у вас в /proc//fd , это файлы открытые мастером При worker_processes 32: # cat /proc/909/cmdline nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf # ls -l /proc/909/fd/ всего там 72 дескриптора, 0 -> /dev/null

Re: [alert] 269#269: sendmsg() failed (109: Too many references: cannot splice)

2020-06-25 Пенетрантность Илья Шипицин
чт, 25 июн. 2020 г. в 19:59, Gena Makhomed : > On 25.06.2020 17:23, Maxim Dounin wrote: > > >>> в этом месте вы думаете, что воркер сам себе проставил такой лимит на > >>> количество файлов. > >> > >>> посмотрите в /proc//limits , действительно ли там значения, > которые вы > >>> ожидаете или нет

Re: [alert] 269#269: sendmsg() failed (109: Too many references: cannot splice)

2020-06-25 Пенетрантность Gena Makhomed
On 25.06.2020 17:23, Maxim Dounin wrote: в этом месте вы думаете, что воркер сам себе проставил такой лимит на количество файлов. посмотрите в /proc//limits , действительно ли там значения, которые вы ожидаете или нет у нас было, что systemd применял свои лимиты поверх # cat

Re: [alert] 269#269: sendmsg() failed (109: Too many references: cannot splice)

2020-06-25 Пенетрантность Maxim Dounin
Hello! On Thu, Jun 25, 2020 at 04:05:19PM +0300, Gena Makhomed wrote: > On 25.06.2020 14:48, Илья Шипицин wrote: > > > > /etc/systemd/nspawn/1.nspawn > > > > > > [Exec] > > > LimitNOFILE=infinity > > > > /etc/nginx/nginx.conf > > > > > > worker_rlimit_nofile 262144; > > > в этом месте вы

Re: [alert] 269#269: sendmsg() failed (109: Too many references: cannot splice)

2020-06-25 Пенетрантность Gena Makhomed
On 25.06.2020 14:48, Илья Шипицин wrote: /etc/systemd/nspawn/1.nspawn [Exec] LimitNOFILE=infinity /etc/nginx/nginx.conf worker_rlimit_nofile 262144; в этом месте вы думаете, что воркер сам себе проставил такой лимит на количество файлов. посмотрите в /proc//limits , действительно ли

Re: [alert] 269#269: sendmsg() failed (109: Too many references: cannot splice)

2020-06-25 Пенетрантность Илья Шипицин
чт, 25 июн. 2020 г. в 16:34, Gena Makhomed : > Здравствуйте, All! > > CentOS 8.2, nginx 1.19.0 из официального репозитория. > > Когда запускаю nginx внутри systemd-nspawn контейнера - > в error.log видно большое количество сообщений про ошибку: > > [alert] 269#269: sendmsg

[alert] 269#269: sendmsg() failed (109: Too many references: cannot splice)

2020-06-25 Пенетрантность Gena Makhomed
Здравствуйте, All! CentOS 8.2, nginx 1.19.0 из официального репозитория. Когда запускаю nginx внутри systemd-nspawn контейнера - в error.log видно большое количество сообщений про ошибку: [alert] 269#269: sendmsg() failed (109: Too many references: cannot splice) Подозреваю, что nginx в