Я так часто читал, что веб-сервер Apache должен быть установлен перед котом для достижения лучшей производительности.Они говорят.этот tomcat не может предоставить статические файлы так же, как Apache.
Я хотел бы понять, как это работает в деталях.Я исследовал интернет, но не нашел хорошего объяснения.
- Клиент отправляет запрос
- Запрос отправляется в Apache
- Если запрос предназначен длястатический файл, Apache получает статический файл и возвращает его клиенту
- Если запрос относится к динамическому файлу (например, jsp), apache передает запрос tomcat
- кот генерирует файл
- кот возвращает ответ Apache
- Apache отправляет в ответ пользователю
Это правильно ???Или запросы на статические файлы также отправляются в Tomcat?Тогда зачем нужен Apache?
Спасибо за разъяснение: -)