【发布时间】:2013-04-04 13:08:30
【问题描述】:
构建包含多个 JAR、Java 源代码和约 50 个 XP/CC 元素的 XPages 应用程序大约需要几分钟才能通过 WAN 在服务器上构建。我已将应用程序复制到本地,构建时间降至 ~10 秒。
从前几天开始构建本地应用程序非常慢,大约 2-5 分钟。经过一些实验后,有一种解决方法:禁用位置文档中的 TCP 端口 - 它将构建时间缩短到几秒钟。即使它有效,它也无济于事 - 测试需要对用户进行身份验证,因此我需要将设计更改复制到远程或本地服务器 - 这意味着每次都更改位置(在线/离线)。
2013-04-04 更新:我复制了当前位置文档并删除了主服务器和目录服务器。令我惊讶的是,有了这个位置,构建时间又回到了几秒钟——启用了 TCP 端口,因此可以进行复制。更大的惊喜是,将主/目录服务器返回到新位置并没有重现问题 - 实际上它们不会影响性能。我知道这一点是因为我已重命名当前位置文档并且一切正常。据我了解,客户端配置中的“某物”与位置名称相关联。感谢 Simon 的提示,我将进一步调查。
问题仍然悬而未决:我正在寻找一些(eclipse)偏好来控制这种行为 - 在构建本地应用程序期间与服务器进行意外通信。
【问题讨论】:
-
奇怪。您是否可能在服务器/客户端之间安排了复制并且它正在尝试复制元素?
-
@SimonO'Doherty 我使用计划复制。关闭它后,构建时间仍然很长,几分钟。
-
根据您的最新更新,您使用的是代理服务器吗?如果是这样,请将其设置为忽略 localhost。
-
@SimonO'Doherty 不,没有代理。
-
您的应用程序是否使用复合应用程序?
标签: build xpages lotus-notes