首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >基于Weblogic受控服务器将属性加载到应用程序中

基于Weblogic受控服务器将属性加载到应用程序中
EN

Stack Overflow用户
提问于 2018-05-31 18:20:15
回答 1查看 45关注 0票数 0

我有这个要求-我的Weblogic (版本12.x)上运行着几个受控服务器。也有多台机器。

机器1:受控服务器1,2机器2:受控服务器3,4

我有一个基于spring-boot的应用程序(war),它部署在所有受控服务器上。它既有一个MDB (从JMS队列读取消息),也有一个SOAP Webservice。

然而,它从其中读取消息的队列只针对/部署在少数托管服务器上-1和3。

现在,我不希望我的应用程序在受控服务器2和4上找不到队列时失败或开始抱怨。因此,我希望根据受控服务器特定的属性/配置加载我的MDB。

有什么方法可以做到这一点吗?

EN

回答 1

Stack Overflow用户

发布于 2018-05-31 20:44:57

您可以在管理控制台中向服务器2和4的服务器启动参数添加一个自定义系统属性,即:"-DignoreMDB=1“,然后使用System.getProperty("ignoreMDB") != null调用读取该属性。请注意,您需要首先重新启动nodemanager,然后重新启动受控服务器,才能激活对服务器启动参数的修改。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50621993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档