У меня есть приложение Java, которое отлично работает на моем локальном компьютере.
Но когда я пытаюсь запустить его на SoftLayer, ВСЕ соединение слишком долгое.
Например, простое http-соединение через HttpAsync или другие (сокет и т. Д.) Длится 1-2 мин. Но после завершения подключения данные отправляются / принимаются быстро. Я не могу понять, в чем проблема.
Думал, что мб проблема с apf-firewall. Но даже на сервере без брандмауэра у меня есть эта проблема.
Итак ... что-то блокирует мои связи в Ява. Простой завиток на тот же URL-адрес выполняется быстро.
Как мне найти проблему?
UPD: это происходит, даже если я пытаюсь подключиться к локальной службе на 127.0.0.1
UPD2: но когда я запускаю проект в IDE, такой проблемы нет. Проблема возникает только при ручном запуске.
Это волшебство, но ...
Как вы знаете, экспортировать проект можно тремя способами:
Я всегда использовал 2. Но попробовал 3, и проблема решена. Это работает, но я действительно не понимаю почему.
Если кто-то сможет объяснить такое поведение, я приму его ответ.