【问题标题】:weblogic.Deployer gets slow when running multiple timesweblogic.Deployer 多次运行时变慢
【发布时间】:2016-08-25 16:21:37
【问题描述】:

我将一些 EAR 部署到远程 weblogic 服务器

java weblogic.Deployer -adminurl http://weblogic:7001/ -username weblogic -password weblogic1 -deploy /tmp/package.ear -remote

但是当我多次运行这个命令时,部署起来真的很慢(比如部署一个小型 EAR/WAR 需要 10-15 分钟)。

为什么?

【问题讨论】:

    标签: java performance deployment weblogic slowdown


    【解决方案1】:

    解决方法是在java命令中加入参数-Djava.security.egd=file:/dev/./urandom。请参阅this answerthis post 了解更多详情。

    完整的命令变成

    java -Djava.security.egd=file:/dev/./dev/urandom weblogic.Deployer -adminurl http://weblogic:7001/ -username weblogic -password weblogic1 -deploy /tmp/package.ear -remote

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多