How many max children do you have?

Hi everyone;

I run nextcloud 14 on nginx 1.14 + php 7.1 installed on debian 9
who have 3vCPU and 8GB of ram

for now I have 2 users, myself and admin which use a total of 30MB

via /var/log/php7.0-fpm.log nextcloud always asking for more children
I means I play with own/nextCloud since version 8 and it’s one of the first time I have to play with this parameters. but I must admit I never add so much apps :

Activities for shared file downloads, Activities for shared file downloads, visible to all admins, Activity, Admin notifications, Announcement center, Antivirus for files, AppOrder, Audio Player, Auditing / Logging, Bookmarks, Brute-force settings, Calendar, Can I update?, Checksum, Circles, Collaborative tags, Comments, Contacts, Data Request, Deleted files, Everyone Group, External sites, External storage support, External user support, Federation, File access control, File sharing, Files automated tagging, Files From Mail, Files Right Click, First run wizard, Flow Upload, Gallery, Group folders, Impersonate, Issue Template, Log Reader, Mail, Metadata, Monitoring,mood, News, Nextcloud announcements, Notes, Notifications, OwnBackup, Password policy, PDF viewer, Phone Sync, Piwik/Matomo Tracking, Polls, Preview Generator, Quota warning, Radio, Ransomware protection, Registration, Retention, Share by mail, ShareRenamer, Social sharing via Diaspora, Social sharing via email, Social sharing via Twitter, Support, Talk, Tasks, Terms of service, Text editor, Theming, Two Factor TOTP Provider, Update notification, Usage survey, User account deletion, User usage report, Video player

So before opening this ticket/topic I review my php modules which are:

[PHP Modules]
apc, apcu, calendar, Core, ctype, curl, date, dom, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, igbinary, intl, json, libxml, mbstring, mcrypt, memcached, msgpack, mysqli, mysqlnd, openssl, pcntl, pcre, PDO, pdo_mysql, Phar, posix, pspell, readline, redis, Reflection, session, shmop, SimpleXML, sockets, SPL, standard, sysvmsg, sysvsem, sysvshm, tokenizer, wddx, xml, xmlreader, xmlwriter, xsl, Zend OPcache, zip, zlib

than pass with success from memcached to redis, than move redis to a tier VM.

in Security & setup warnings I have zero warning or issue and in nextcloud.log the last entry I have is about the clamav which, since I install and works fine since 2hours

{“reqId”:“a7VYzvYakVhO6f8bqM3o”,“level”:3,“time”:“2018-10-04T13:45:02+00:00”,“remoteAddr”:“”,“user”:“–”,“app”:“files_antivirus”,“method”:“”,“url”:“–”,“message”:“OCA\Files_Antivirus\BackgroundJob\BackgroundScanner::run, exception: Failed to AUTH connection”,“userAgent”:“–”,“version”:“14.0.1.1”}

so long story short

now my pool have

pm.max_children = 16
I found a similar issue on github but with a different setup (docker)

It might be normal, I don’t know yet

So my questions are:

  1. What is your setup and how many max_children you have ?

  2. Should I consider this like an issue on simply a setup who need more tweaking ?