Откуда такая высокая загрузка сервера?

#file #static #jetty

#файл #статический #причал

Вопрос:

Мы используем встроенный сервер jetty с пакетом с зарегистрированными ресурсами в точке org.eclipse.equinox.http.registry.resources расширения.

Теперь, когда мы пытаемся извлечь из него статические данные (mp3 небольшого размера, например, 30 файлов), загрузка сервера увеличивается до 100%. Это если сервер jetty обрабатывает все файлы mp3, что определенно не так, как мы хотим.

Есть ли способ обслуживать эти файлы статически, не нагружая сервер так сильно?

Заранее спасибо,

Комментарии:

1. Как долго он остается на уровне 100%? Вы смотрели на дамп потока?

Ответ №1:

Уже решил это:

помещая большие файлы в jar и регистрируя их в org.eclipse.equinox.http.registry.resources, запрос на файл требует извлечения из jar.

Мы вырезаем ресурсы из jar и помещаем их в отдельную папку, регистрируя саму папку в службе http, и она работает гладко.