في تطبيق ويب مع نجينكس و فب-التيار الوطني الحر ، لقد لاحظت لحظات من البطء وتحليل السجلات ، وجدت هذه الرسالة ، والتي تظهر من وقت لآخر:
[19-Nov-2017 19:24:09] WARNING: [pool www] server reached pm.max_children setting (5), consider raising it
بعد بعض إعادة البحث ، قمت بزيادة القيم في فب.ملف تكوين المعهد الوطني للإحصاء, توقف وإزالة حاوية فب وإعادة بنائه، بالنسبة للإعداد الذي تم تعيينه على ملف على وحدة تخزين ، كان له تأثير.
تحليل ملف التكوين داخل الحاوية ، انها مع القيم الجديدة التي قمت بتعيينها ، ولكن, رسالة الخطأ حول مساء.الحد الأقصى للأطفال (5) يستمر في الظهور.
Here is my docker-compose.ymlversion: '2'services: pi_web: build: ./nginx ports: - "80:80" - "443:443" volumes: - ../src:/src - ./nginx/conf.d:/etc/nginx/conf.d - ./nginx/nginx.conf:/etc/nginx/nginx.conf - /etc/letsencrypt:/etc/letsencrypt pi_php: build: ./php volumes: - ../src:/src - ./php/config/php.ini:/usr/local/etc/php/php.ini
هنا هو مقتطف من ./ بي إتش بي / التكوين / بي إتش بي.إيني:
pm = dynamicpm.max_children = 40pm.start_servers = 15pm.min_spare_servers = 15pm.max_spare_servers = 25
وإذا ركضت:
$ docker exec -it docker_pi_php_1 cat /usr/local/etc/php/php.ini
أرى نفس القيم على المقتطف أعلاه.
المسار إلى ملف التكوين داخل الحاوية صحيح ، ركضت:
$ php --ini
داخل الحاوية والمسار موجود في قائمة ملفات التكوين المحملة.
لقد حركت عقلي محاولا التغلب على هذه المشكلة ، لكنني لم أنجح حتى الآن.
أي أفكار?