Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在weblogic中部署ear存在巨大延迟_Java_Spring_Weblogic_Ear - Fatal编程技术网

Java 在weblogic中部署ear存在巨大延迟

Java 在weblogic中部署ear存在巨大延迟,java,spring,weblogic,ear,Java,Spring,Weblogic,Ear,我有一个ear文件,在WebLogicServer中部署它需要40多分钟。您能为我提供一些指导吗?为了缩短部署时间,我需要了解这些内容。我发现有时Java安全设置会导致很长的启动延迟。这可能与您有关,也可能与您无关,但请参见 在$JAVA_HOME/jre/lib/security/JAVA.security 代替 securerandom.source=文件:/dev/uradom 具有 securerandom.source=file:/dev//uradom 请注意,//是必需的。我发现有

我有一个ear文件,在WebLogicServer中部署它需要40多分钟。您能为我提供一些指导吗?为了缩短部署时间,我需要了解这些内容。

我发现有时Java安全设置会导致很长的启动延迟。这可能与您有关,也可能与您无关,但请参见

$JAVA_HOME/jre/lib/security/JAVA.security
代替
securerandom.source=文件:/dev/uradom
具有
securerandom.source=file:/dev//uradom


请注意,//是必需的。

我发现有时Java安全设置有时会导致很长的启动延迟。这可能与您有关,也可能与您无关,但请参见

$JAVA_HOME/jre/lib/security/JAVA.security
代替
securerandom.source=文件:/dev/uradom
具有
securerandom.source=file:/dev//uradom


请注意,//是必需的。

John K.提出的解决方案仅在服务器启动时相关,仅在linux平台上相关。请查看${DOMAIN\u HOME}/servers//logs/.log下的WebLogic服务器日志文件 您是使用管理控制台部署应用程序还是使用wlst脚本


部署应用程序时进行的线程转储也是查看WebLogic花费时间的一个很好的信息来源。

John K.提出的解决方案仅在服务器启动时相关,仅在linux平台上相关。请查看${DOMAIN\u HOME}/servers//logs/.log下的WebLogic服务器日志文件 您是使用管理控制台部署应用程序还是使用wlst脚本


部署应用程序时执行的线程转储也是一个很好的信息源,可以查看WebLogic在哪里花费时间。

您的EAR文件是否太大,是否大于500MB?如果是这样的话,您可以在weblogic中将一些依赖项部署为库,而不是将它们与应用程序一起部署。增加JVM内存也有帮助。在部署应用程序之前重新启动服务器也会有所帮助。

您的EAR文件是否太大,是否大于500MB?如果是这样的话,您可以在weblogic中将一些依赖项部署为库,而不是将它们与应用程序一起部署。增加JVM内存也有帮助。在部署应用程序之前重新启动服务器也会有所帮助。

我知道现在回答这个问题已经太迟了,但是对于任何想知道答案的人来说-> 启动weblogic时传递此参数:

-Dorg.jboss.weld.xml.disableValidating=true
它将禁用XML模式验证—这需要很长时间,因为XSD文件的一些URL不可用,而weblogic需要很长时间才能与这些URL连接


如果您的weblogic在没有Internet访问的环境中工作,它也会有所帮助。

我知道现在回答已经太迟了,但对于任何正在寻找答案的人来说-> 启动weblogic时传递此参数:

-Dorg.jboss.weld.xml.disableValidating=true
它将禁用XML模式验证—这需要很长时间,因为XSD文件的一些URL不可用,而weblogic需要很长时间才能与这些URL连接


如果您的weblogic在没有Internet访问的环境中工作,它也会有所帮助。

从服务器的日志文件开始。是的,我正在查看日志并更新了其他详细信息。请帮助我了解我需要查看哪些weblogic日志文件?我查看了应用程序日志,发现几个标准语句之间的间隔为2-3分钟,但无法确定在此期间发生了什么。请从服务器的日志文件开始。是的,我正在查看日志并更新了其他详细信息。请帮助我了解我需要查看哪些weblogic日志文件?我查看了应用程序日志,看到几个STDOUT语句之间有2-3分钟的间隔,但无法确定在此期间发生了什么。谢谢。我们将对此进行探索。谢谢。“您可以在weblogic中将某些依赖项部署为库,而不将其与应用程序一起部署”我可以如何做“您可以在weblogic中将某些依赖项部署为库,而不将其与应用程序一起部署”