簡體   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