我有Java应用程序,在我的本地机器上正常工作。
但是当我试图在SoftLayer上启动它,所有的连接太长了。
例如,通过HttpAsync或其他(socket等)的简单http连接持续1-2分钟。 但连接完成后,数据快速发送/接收。 我无法弄清楚什么问题。
我认为,与APF防火墙的MB问题。 但即使在没有防火墙的服务器,我有这个问题。
所以…东西阻止了我在Java中的连接。 简单的curl到相同的url是快速的。
我怎样才能find问题?
UPD:即使我尝试连接到127.0.0.1上的本地服务,也是如此
UPD2:但是当我在IDE中启动项目时,不存在这样的问题。 只有手动启动时才会出现问题。
这是魔法,但…
如您所知,您可以通过以下三种方式导出项目:
我总是用2.但是尝试了3,现在问题解决了。 它工作,但我真的不明白为什么。
如果有人能解释这种行为,我会接受他的答案。