2016-07-12 5 views
0

У меня есть приложение java/j2ee, развернутое в контейнере tomcat на сервере Windows. Приложение представляет собой обучающий портал, в котором файлы обучения, такие как файлы pdf/ppt/flash/mp4, считываются из общего пути. Когда пользователь нажимает ссылку на обучение, связанный файл из общей папки считывается из пути доступа к клиентской машине и запускается. Если пользователь нажимает файлы mp4/flash/pdf, требуется слишком много времени для открытия. Есть ли что-либо на уровне приложения, нам нужно настроить? или это конфигурация для загрузки на сервере? или это что-то требует внимания от настроек WAN? Я не могу найти решение этой проблемы? Пожалуйста, напишите ваши мысли.Производительность видеофайлов рендеринга java-приложений

ответ

0

Я не уверен на 100%, потому что не так много деталей, но я на 90% уверен, что код приложения не является основной проблемой.

Например:

Если пользователь щелкает mp4/вспышка/PDF файлы, он занимает слишком много времени, чтобы открыть.

PDF-файл в основном представляет собой просто строку. Flash - это клиентская технология. И я уверен, что вы просто отправляете поток на видеоплеер, чтобы играть в MP4. Поэтому сервер должен просто взять файл и отправить его. Возможно, сервер не является источником вашей проблемы, если предположить, что он может обрабатывать количество запросов.

Значит, речь идет о вашей сети: по некоторым причинам она слишком медленная. И трудно быть более конкретным без каких-либо подробностей.

С уважением.

+0

Спасибо за входные данные. Я так же подозреваю. Но сетевая команда полностью отрицает производительность сервера. Они уверены, что сетевая загрузка на сервере довольно хорошая. Теперь мы проверяем, могут ли файлы, поступающие из разных стран по всему миру, иметь причину и сервер в одном конкретном регионе – JavaThirst

+0

Чем дальше данные, тем медленнее он загружается. Возможно, вы можете проверить максимальную скорость между вашим компьютером и сервером и сравнить его с максимальной скоростью между вашим компьютером и онлайн-тестом на скорость. –