У меня есть приложение ruby on rails, обслуживающее API. Это унаследовано, и мы уже создали замену более подходящему стеку, поэтому такие предложения в этом направлении не нужны:)
Но нам нужно улучшить производительность в отношении задержки отклика. Я заметил, что keepalive был выключен. Так что я включил его в Apache. Теперь статические файлы с этого сервера отвечают соединением: keep-alive в заголовках ответа. Но API (динамический, сгенерированный rudy xml) по-прежнему отвечает connection: close. Конечно, похоже, что он закрывает соединение на клиенте. Пассажир - это используемый модуль Apache.
Как сделать так, чтобы он использовал keepalive для ответов, генерируемых ruby?
Спасибо