我有一个在 Ubuntu 15.04 桌面版上运行的 GlassFish 4.1 Server 实例。我将其用作开发服务器,当我处理软件包时,NetBeans 会自动部署这些软件包,以便轻松快速地进行测试。
然而,似乎存在一个主要问题,但在 Windows 和 Lubuntu 上却不存在,而我也在这两个平台上运行 GlassFish 4.1。
每当我使用 GlassFish4.1 时,通过本地主机对服务器的任何调用都会127.0.0.1
导致等待响应的时间长达 10 秒。
这似乎只发生在调用动态内容时,即不是静态 JSP 页面,而是调用 Servlet 映射,例如当用户输入表单数据并单击“继续”时。
然而,Lubuntu 或 Windows 上不存在这个问题。
我已经检查了我的主机文件,该文件的设置如下
127.0.0.1 localhost
我还没能找到问题所在。我应该补充一点,同样的 Servlet、同样的代码和同样的 domain.xml 在 Windows 和 Lubuntu 上都能完美运行。
这似乎是某种 DNS 问题,但静态 JSP 页面加载完全正常,这让我怀疑 GlassFish 是否在后台通过 DNS 查找执行了某些操作,从而导致了速度变慢。
有任何想法吗?