我在 Weblogic 服务器中部署并运行了我的 Java EE Web 应用程序。
如果我想设置像这样的最小和最大参数,Xms100m Xmx500m,我应该在哪里更改?
无论是在Weblogic 10.0MP
服务器中(如果是,在哪里)还是在 IDE 中构建应用程序时?
我在 Weblogic 服务器中部署并运行了我的 Java EE Web 应用程序。
如果我想设置像这样的最小和最大参数,Xms100m Xmx500m,我应该在哪里更改?
无论是在Weblogic 10.0MP
服务器中(如果是,在哪里)还是在 IDE 中构建应用程序时?
对于 Admin Server,这可以在$domain_home/bin/setDomainEnv.sh
(如果您使用 Windows,很可能是相应的 bat)脚本中完成,对于通过 Weblogic 控制台的托管服务器。
如果您正在启动 weblogic 形式的 IDE,例如 Eclipse,您可以在运行配置选项(JVM 参数)中进行更改。
您可以在服务器启动参数中更改它,如下所述:http: //itbitsolutions.wordpress.com/2010/08/22/increasing-the-heap-size-of-the-jvm/
更改后,您需要重新启动服务器以应用更改。
WLS 12c 上的环境变量 USER_MEM_ARGS。
例如:
-Xms256m -Xmx768m -XX:MaxPermSize=256m
不要忘记 MaxPermSize,否则它将默认并且可能就足够了。