我有一個使用Java Web Start部署的應用程序。在某些客戶機上,隨着Web Start下載JAR文件(其中大約60個),下載偶爾掛起,應用程序無法啓動。Web Start JAR下載被阻止
要確定問題是直接使用Web Start還是使用客戶端網絡設置,我們編寫了一個單獨的腳本以使用wget按順序下載JAR。該腳本也遭受同樣的問題,最終在幾個JAR成功下載後掛起。在下載之間引入輕微暫停可讓下載成功。
所以,問題不在於Web Start直接,但不幸的是我們處於一個困難的地方。我們必須在短期內使用Web Start,並且對客戶端網絡/防火牆進行自定義故障診斷並不理想(它發生在多個網絡上)。
我有兩個問題:
- 什麼通常阻止下載的JAR文件序列?
- 有沒有辦法讓Web Start以稍微暫停的方式下載JAR,作爲解決客戶端網絡問題的一種方法?
我很感謝任何遇到類似問題的人的提示。
我認爲它更可能是網絡問題,你應該做一個Wireshark的捕獲,並與貴公司的網絡工程師討論... – foch