我使用以下命令将一些 EAR 部署到远程 weblogic 服务器
java weblogic.Deployer -adminurl http://weblogic:7001/-username weblogic -password weblogic1 -deploy/tmp/package.ear -remote
但是当我多次运行此命令时,部署速度变得非常慢(例如部署一个小型 EAR/WAR 需要 10-15 分钟)。
为什么?
最佳答案
解决办法是在java命令中添加参数-Djava.security.egd=file:/dev/./urandom
。请参阅this answer和 this post了解更多详情。
完整的命令变为
java -Djava.security.egd=文件:/dev/./dev/urandom weblogic.Deployer -adminurl http://weblogic:7001/-用户名 weblogic -密码 weblogic1 -deploy/tmp/package。耳朵遥控
关于java - weblogic.Deployer 多次运行时变慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39150283/