2015-02-10 67 views
1

前段时间,我读到了一种以“瘦”版本启动Weblogic域的方法,它不会加载所有的J2EE工具。如何在没有J2EE的情况下启动Weblogic 12c服务器(JMS等)?

由于我的应用程序非常简单,只使用来自容器配置的JDBC将是有用的做一些测试,以验证我们是否得到了更好的性能。

据我所知,Weblogic控制台将不会显示菜单上的配置。

如果任何人都可以指导我如何产生这样的域名将是伟大的。

谢谢你的时间。

+0

有绝对瘦客户机......但我从来没有听说过薄的域。你能否为你的问题添加更多细节? – 2015-02-10 21:43:49

+0

正如我所说,前一段时间,我在网上看到一个提示,在没有JMS的情况下启动WL域,所以这是一个启动管理控制台的选项,没有经常使用的大部分J2EE工具的配置。也许这将只是一个管理上的java属性,它会起来在一个很薄的方式..但我找不到任何文档或再次找到与此技巧的网站:( – PabloRS 2015-02-11 10:33:06

+0

在这里稍微类似的问题:http: //stackoverflow.com/questions/26245842/reducing-weblogic-memory-usage答案是正确的,当你运行'config.sh'来通过GUI最初创建一个域时,它列出了一堆你可以决定的可选组件但是我不确定这就是你需要的东西...请发布如果你找到答案 – 2015-02-11 16:14:40

回答

1

要运行的WebLogic的ligher版本(无EJB,JMS)下面的选项添加到命令行选项启动:

-DserverType="wlx"
+0

正是我想要的!在该选项运行所有菜单和所有“消息”的东西(JMS服务器,存储转发代理,JMS模块,路径服务和网桥)未加载/显示:) – PabloRS 2015-05-11 19:48:31

+0

作为来自Oracle的官方信息:选项\t说明 -DserverType = {“wls”| “wlx”} 指定服务器类型,它确定在服务器运行时中启动的一组服务。 缺省值为“wls”,它启动所有WebLogic Server服务,包括EJB,JMS,连接器,集群,部署和管理。 的“WLX”选项开始排除下列服务,从而为重量更轻运行时占用服务器实例: 企业JavaBeans(EJB) 的Java EE连接器架构(JCA) Java消息服务(JMS) – PabloRS 2015-05-29 16:23:17

0

这里的第三个评论是完全正确的。在安装新域时,您可以禁用除基本服务器以外的其他所有功能。

相关问题