Использую Open Server несколько месяцев в качестве домашнего веб-сервера как основу для простенького скрипта на PHP. Программный комплекс шикарен! Спасибо разработчикам. 
Работает скрипт для сбора статистики с веб страничек, и немножко парсинга. Последнее время аппетиты (количество запросов) значительно возросли, и появились нюансы:
1) база
было
MySql server has gone away
или 
MySql server too many connections
решилось как 
max_connections = 1000 
в MySQL-5.6_my.ini
2) веб сервер
было
"Child: Starting 32 worker threads.
Server ran out of threads to serve requests. Consider raising the ThreadsPerChild setting"
в связи с чем половина запросов просто терялись
стало
ThreadLimit             70
ThreadsPerChild         70
MaxKeepAliveRequests    500
KeepAliveTimeout        60
Timeout                 60
в
Apache-2.4_server.conf
но, этого не достаточно, запросы все равно теряются !! 
увеличение более чем 80 ThreadsPerChild  приводит к постоянным 
Parent: child process 4880 exited with status 3221226356 -- Restarting.
Parent: child process 4772 exited with status 3221225620 -- Restarting.
Parent: child process 4772 exited with status 3221225477 -- Restarting.
увеличение более чем 128 ThreadsPerChild еще и приводит к
PHP Fatal error:  Out of memory (allocated 30670848) (tried to allocate 2337526 bytes)
не смотря на то, что стоит
memory_limit = -1
в 
PHP-5.6_php.ini
3) PHP
прописывал ручную или из скрипта memory_limit в значения 
 -1
1024M
2048M
3072M
принципиальной разницы не заметил
если более чем 128 ThreadsPerChild
то будет PHP Fatal error:  Out of memory 
менял количество процессов Fast CGI PHP от 6 до 1500  - принципиальной разницы не заметил, оставил 150
да, железо Core-i7, 16Gb, инет 100M, кроме Open Server 5.2.0 и  Win 7 x64 utimate SP1 на нем ничего
поскольку данные параметры установлены методом научного тыка, и сервер все равно не удовлетворяют возросшим аппетитам (они еще больше вырастут) есть вопрос к опытным админам/разработчикам:
 - какие параметры необходимо прописать чтобы разкочегарить веб сервер по взрослому ? 
 - возможно в Open Server есть или планируется какие-нибудь профили конфигурации для "минимальное потребление ресурсов" / "стандарт" / "максимальная производительность" ? 
 - возможно 64-битная версия мне в помощь, когда она ожидается?
			
			
									
									
						- Главная Список форумов Ошибки Open Server
 - Поиск
 - 
                
                
- Текущее время: 04 ноя 2025, 09:28
 - Часовой пояс: UTC+03:00
 
 
            Информация: Конференция переехала на GitHub. Старый форум доступен только для чтения.
    