weblogic+tuxedo環境搭建簡解

 

基於後臺tuxedo服務架構的Web服務器環境搭建主要包括二大內容,一是web服務器配置(weblogic),二是後臺tuxedo環境配置。

 下面主要講解一下在後臺tuxedo環境已經搭建的前提下如何配置web服務器環境。

   1、創建web domains域

   在unix環境下,通過weblogic提供的config.sh腳本可以以嚮導方式創建domain域,該命令在$WL_HOME/common/bin下。根據嚮導提示,可以在指定目錄下創建一個domain。

   domain是weblogic的工作域,承載着web服務活動的管理與組織,應用的發佈與運行監控、服務的啓停等使命。

 

   2、配置domain域

   domain域配置成功後,將產生以該域名爲目錄名的一個目錄,在該目錄下會默認生成一些原始文件,主要是啓停腳本、環境參數配置文件。

   在startWebLogic.sh,stopWebLogic.sh,setEnv.sh需要設置weblogic安裝路徑,JDK安裝路徑,啓動參數等,根據環境變量所代表的含義,按實際情況進行修改。

 

   3、配置web服務

   修改啓停腳本後,建立boot.properties,輸入用戶剛剛創建的用戶名和密碼。不然啓動腳本每次都要手工輸入。通過nohup ./startWebLogic.sh > admin.out &命令啓動weblogic管理服務-->Admin server,管理服務啓動成功後,登錄domain控制檯,登錄URL形如:

   <http://IP:port/console> ip與port分別爲在創建domains時指定的值。

   若想創建集羣環境,則需要在servers節點下依嚮導提示,根據實際需要創建幾個受管理server,數量上一般是創建一個proxy server,一至多個application server。爲每個    server分配線程資源,heap memory資源,隊列大小等。

 

   4、爲服務配置service

   在weblogic +Tuxedo+WTC/JDBC連接架構環境下,至少需要在weblgoic端配置Service有:WTC

   4.1 在控制檯上的services節點下的WTC節點下,根據嚮導提示創建WTC,WTC個數一般與application server個數一致。

   4.2 在控制檯上的JDBC節點下,創建連接池與數據源,名稱任意取。

   4.3 將上述創建的service發佈到相應的web server上。

 

   5、調整受管理服務啓動腳本

   修改啓動腳本:startManagedWebLogic.sh,可參考10.182.**.**web服務器此腳本的配置。修改完成後,啓動受管理服務

 

   6、加載jar包

   將所有server停掉,在環境變量測試環境中commonEnv.sh中將AIATMIWTC.jar的classpath路徑加上,同時將此包上傳到classpath指定的目錄下。然後依次啓動Admin server,

      proxy server,application server。

 

   7、發佈應用程序

   在控制檯上的deployments節點下,發佈Web application module。

 

配置wtc:

 

把appserv指向一個後臺環境,在tuxedo的環境配置dom.wtc:

tmshutdown -g SYS_GRP

vi dom.wtc

dmloadcf -y dom.wtc 

tmboot -g SYS_GRP

 

dom.wtc主要配置2個地方:

*DM_REMOTE_DOMAINS   

        WTC_Service1 

                TYPE            =       TDOMAIN

                DOMAINID        =       "WTC_LTAP1"//weblogic的本地節點1

        WTC_Service2 

                 TYPE            =       TDOMAIN

                 DOMAINID        =       "WTC_LTAP2"//weblogic的本地節點2

 

*DM_TDOMAIN

 

        WTC_Service1  NWADDR="//10.182.**.159:8001" //weblogic的本地ip地址1

        WTC_Service2  NWADDR="//10.182.**.159:8003" //weblogic的本地ip地址2

 

發佈了63 篇原創文章 · 獲贊 2 · 訪問量 28萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章