gpt4 book ai didi

java - 轻量级 WebLogic 开发环境

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:36:30 28 4
gpt4 key购买 nike

我们刚刚在 Oracle 的 Java EE 框架 ADF 中启动了一个项目。通常我们在 Tomcat 中开发,然后部署到生产 WebLogic 服务器中。

但我们意识到 ADF 需要在本地安装 WebLogic 服务器才能在 Eclipse/JDeveloper 中进行开发。这是真的重量级的,即使配置为开发,它正在杀死我们的机器,并且需要很长时间才能部署。

那么,是否有任何我们可以调整的配置参数,以便 WebLogic 占用尽可能少的资源?有没有我们可以使用的替代品?

我们最关心的是内存(它占用了 800MB,非常棒)和启动时间(~2 分钟)

最佳答案

关于内存消耗问题,您可能想尝试设置您的 WebLogic 服务器使用的 JVM 的内存参数。登录到您的 WL Web 管理控制台并转到 Environment/Servers/[your server]/Configuration/Server Start 并在“Arguments”上设置类似 -Xms256m -Xmx256m 的内容将设置您的 JVM初始 (Xms) 和最大 (Xmx) 堆大小为 256 兆字节。您将希望使用这些数字并找到适合您环境的最佳值。但请注意,您的 Eclipse 实例也可能消耗大量内存。

关于启动时间,虽然比我预期的要长一些,但看起来还可以。这个问题很频繁,我觉得你不一定能解决。 WebLogic 的特性比 Tomcat 多得多,这反射(reflect)在环境的其他特性上(如启动时间)。不过,您可能会在这里找到一些有用的提示:Speed up Weblogic Server startup times

关于java - 轻量级 WebLogic 开发环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11260750/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com