У меня есть приложение, которое развертывается с использованием Java Web Start. На некоторых клиентских машинах, когда Web Start загружает файлы JAR (около 60 из них), загрузка периодически зависает, и приложение не запускается.Веб-запуск JAR-загрузки заблокирован
Чтобы определить, была ли проблема связана с веб-запуском напрямую или с настройками сети клиента, мы написали отдельный скрипт для загрузки JAR последовательно с помощью wget. Сценарий также страдает от одной и той же проблемы, в конечном итоге зависающей после того, как несколько JAR успешно загружены. Представляя небольшую паузу между загрузками, вы можете добиться успеха.
Таким образом, проблема не в том, что Web Start напрямую, но, к сожалению, мы находимся между камнем и жестким местом. Мы должны использовать Web Start в краткосрочной перспективе, и выполнение пользовательских методов устранения неполадок клиентских сетей/брандмауэров не является идеальным (это происходит в нескольких сетях).
У меня есть два вопроса:
- Что обычно блокирует загрузку последовательности JAR-файлы?
- Есть ли способ заставить Web Start загружать JAR с небольшими паузами между ними, как способ обойти проблемы с сетью клиентов?
Я был бы признателен за любые советы от всех, кто столкнулся с подобными проблемами.
Я считаю, что это скорее проблема сети, вы должны сделать захват Wireshark и обсудить его с сетевыми инженерами вашей компании ... – foch