A настроили внутренний прокси-сервер, используя Curl и PHP.Настройка выглядит следующим образом:
Прокси-сервер - это довольно дешевый VPS (который иногда имеет медленный дисковый ввод / вывод).Все запросы к этому серверу обрабатываются одним скриптом index.php.Index.php извлекает данные с другого быстрого сервера и отображает их пользователю.
Передача данных между двумя серверами очень быстрая, и узким местом является только дисковый ввод-вывод на прокси-сервере.Поскольку существует только один index.php - я хочу знать
1) Как я могу убедиться, что index.php постоянно «спекается» в Apache на прокси-сервере?(Погуглив для кеша php, я нашел много пользовательских решений, которые будут кешировать вывод «data» по php. Я хочу знать, есть ли в apache модули предварительной сборки, которые будут кешировать сам php-скрипт?).
2) Данные всегда извлекаются с внутреннего сервера в ОЗУ / кэш на прокси-сервере?(при условии, что памяти достаточно)
3) При обращении с запросами apache считывает какие-либо файлы конфигурации или другие файлы с диска?
4) Ожидает ли apache записи журналов на диск перед обслуживаниемсодержимое - если это так, я отключу ведение журнала на прокси-сервере (или есть ли способ обеспечить подачу содержимого в первую очередь, не дожидаясь записи журналов).?
По сути, я хочу исключить дисковый ввод-выводвсе вместе на прокси-сервере.
Спасибо,
JP