繁体   English   中英

我可以在两个不同的端口上运行weblogic吗?

[英]Can I run weblogic on two different port?

我是weblogic的新手。 我有两次战争(包括具有Feature1和Feature2的相同代码)和相同的上下文。我无法合并代码,因为它们计划用于不同的版本。

我想同时测试它们。我对JBoss克隆有所了解。在Jboss中,我可以在不同的端口上同时运行两次wars。

我可以在weblogic中做同样的事情吗? 如果是,那怎么办?

还有另一种方法,我可以使用weblogic.xml中的上下文更改进行操作,这样就可以部署两次具有不同上下文的战争。

“一个WebLogic Server域始终只有一台管理服务器。WebLogicServer的这个特殊实例负责整个域的配置。该域中的其他服务器称为托管服务器,它们通常是您在其上运行应用程序的服务器。域可以包含任意数量的托管服务器。” -从Oracle文档

因此,您可以在域中创建2个托管服务器,因为它们将彼此独立运行。 您将需要创建另一个托管服务器并为此新实例配置所有内容(例如数据源和其他服务)

您可以找到如何在随附的Oracle Docs上配置托管服务器(本教程有点长,无法在此处放置图像)。 我在开发环境中使用这些工具已经有好几年了,并且效果很好。 http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/wls/12c/12_1_3/02/configmanaged.html

要将应用程序部署到托管服务器,可以按照以下步骤操作:

  1. 部署应用程序是对域配置的更改,因此必须首先将其锁定。 在更改中心中,单击“锁定和编辑”按钮。
  2. 在“域结构”下,单击“部署”。
  3. 在右侧的“部署”下,单击“安装”按钮。
  4. 查找当前位置字段。 使用链接浏览到可以找到所需.war文件的位置。
  5. 在下一个屏幕上,确保选中“将此部署作为应用程序安装”。
  6. 在下一个屏幕上,选择新的托管服务器,然后单击“下一步”。
  7. 在下一个屏幕上,保留所有默认值,然后单击“下一步”。
  8. 在下一个屏幕上,选择“否”,稍后我将检查配置。 然后单击完成。
  9. 请注意有关已安装部署的消息,但必须激活更改。 还要注意“部署”表中列出的Benefits应用程序。
  10. 在更改中心中,单击“激活更改”按钮。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM