WebLogic临时模式会影响运行时性能吗?

时间:2013-02-07 15:33:21

标签: weblogic

作为一般性问题,是否有任何理由将暂存模式设置为" nostage"而不是" stage"可能会导致性能下降?我最初使用" stage"模式,但在重新部署的一些问题后,我决定尝试" nostage"。这导致应用程序的执行速度几乎慢了两倍。将暂存模式切换回" stage"在控制台中,减速消失了。

我的印象是只有暂存模式"确定了如何使目标服务器可以使用部署文件" (来自Oracle文档页面),并不会影响运行时。这是正常的行为吗?我在查找暂存模式和运行时性能之间的任何链接时遇到问题。

1 个答案:

答案 0 :(得分:1)

阶段或nostage不应影响运行时性能。我很难在没有进一步信息的情况下找出可能导致性能下降的原因,但我可以建议的一件事是切换回暂存模式,如果在找出根本原因之前这似乎可以提供更好的性能。至于你在答案中提到的重新部署问题,你没有提供任何细节,但我想这可能与WLS仍然拿起旧文件而不是新文件有关。您可以在部署期间执行一些额外步骤来修复

  1. 取消部署您的应用
  2. 关闭整个域
  3. 删除每个托管服务器下的tmp / stage / cache目录
  4. 启动域中的服务器
  5. 执行新部署。
  6. 当然,这听起来很麻烦,但您可以将所有这些自动化到您的部署脚本中。