Мы сделали приложение, которое отображает динамические изображения. Мы пытаемся обработать загрузку 2k запросов изображения в секунду с помощью nginx. Размер изображения составляет около 0,13 МБ, и мы используем php с этим кодом для обслуживания изображения:
header("Content-Type: application/octet-stream");
header('Content-Disposition: attachment;filename="'.$file.'"');
echo file_get_contents($file);
Когда мы загружаем сервер с запросом 7500 за 30 секунд (250 секунд), мы получаем такой ответ: скриншот ответа
Здесь средний отклик составляет 5461 мс. У нас есть 4 ГБ ОЗУ
40GB SSD Disk 2 Core vp на digitalocean.com Есть предложения, что мы можем сделать?