Weblogic使用手冊大全詳解(中文)_第1頁
Weblogic使用手冊大全詳解(中文)_第2頁
Weblogic使用手冊大全詳解(中文)_第3頁
Weblogic使用手冊大全詳解(中文)_第4頁
Weblogic使用手冊大全詳解(中文)_第5頁
已閱讀5頁,還剩242頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、weblogic 管理指南 - 1 - 1 weblogic 服務(wù)器管理概述服務(wù)器管理概述 9 域、管理服務(wù)器與受管服務(wù)器9 啟動(dòng)管理控制臺10 運(yùn)行時(shí)對象與配置對象11 日志消息的集中訪問12 weblogic管理服務(wù)器與 weblogic受管服務(wù)器13 啟動(dòng)時(shí)的錯(cuò)誤消息13 啟動(dòng) weblogic管理服務(wù)器14 weblogic服務(wù)器啟動(dòng)時(shí)的口令使用14 從start菜單啟動(dòng)weblogic管理服務(wù)器14 啟動(dòng)與終止windows服務(wù)形式的weblogic服務(wù)器15 從命令行啟動(dòng)weblogic管理服務(wù)器15 用腳本啟動(dòng)管理服務(wù)器17 在受管服務(wù)器運(yùn)行時(shí)重啟管理服務(wù)器18 在同臺機(jī)器上重啟

2、管理服務(wù)器18 在其它機(jī)器上重啟管理服務(wù)器19 將 weblogic受管服務(wù)器加入到域19 啟動(dòng) weblogic受管服務(wù)器20 通過腳本啟動(dòng) weblogic受管服務(wù)器21 從老版本 weblogic服務(wù)器升級22 從管理控制臺終止 weblogic服務(wù)器22 從命令行停止服務(wù)器23 暫停和恢復(fù)受管服務(wù)器23 將 weblogic服務(wù)器設(shè)置為 windows服務(wù)23 刪除 windows服務(wù)形式的 weblogic服務(wù)器 24 更改安裝成windows服務(wù)的服務(wù)器口令24 注冊啟動(dòng)與終止類24 2 節(jié)點(diǎn)管理器節(jié)點(diǎn)管理器 26 節(jié)點(diǎn)管理器概述26 配置與啟動(dòng)節(jié)點(diǎn)管理器27 啟動(dòng)節(jié)點(diǎn)管理器27

3、啟動(dòng)管理服務(wù)器29 3 配置配置 weblogic 服務(wù)器與集群服務(wù)器與集群31 服務(wù)器與集群配置概述31 管理服務(wù)器的角色31 啟動(dòng)管理控制臺32 動(dòng)態(tài)配置的工作原理33 集群配置規(guī)劃33 weblogic 管理指南 - 2 - 服務(wù)器配置任務(wù)列表34 集群配置列表36 新建一個(gè)域36 概述38 監(jiān)控服務(wù)器39 終止或暫停服務(wù)器39 性能39 集群數(shù)據(jù)40 服務(wù)器安全40 jms 40 jta 41 監(jiān)控 jdbc 連接池41 管理控制臺的 monitoring頁面一覽表41 4 用日志消息管理用日志消息管理 weblogic 服務(wù)器服務(wù)器44 日志子系統(tǒng)概述44 本地服務(wù)器的日志文件45

4、啟動(dòng)日志46 客戶端日志46 日志文件的格式46 消息屬性47 消息目錄47 消息的嚴(yán)重級別47 消息調(diào)試48 瀏覽日志文件48 查看日志48 創(chuàng)建域日志過濾器49 5 分發(fā)應(yīng)用分發(fā)應(yīng)用50 分發(fā)格式50 用管理控制臺分發(fā)應(yīng)用50 步驟1:配置與分發(fā)應(yīng)用50 步驟2:分發(fā)應(yīng)用組件51 分發(fā)順序53 自動(dòng)分發(fā)53 啟用或禁用自動(dòng)部署54 動(dòng)態(tài)分發(fā)55 啟用與禁用自動(dòng)分發(fā)55 自動(dòng)分發(fā)展開目錄格式的應(yīng)用55 卸載或重新分發(fā)被自動(dòng)分發(fā)的應(yīng)用55 6 配置配置 weblogic 服務(wù)器的服務(wù)器的 web 組件組件 57 weblogic 管理指南 - 3 - 概述57 http 參數(shù)57 配置監(jiān)聽端口

5、58 web應(yīng)用58 web應(yīng)用與集群59 指定缺省的web應(yīng)用59 配置虛擬主機(jī)60 虛擬主機(jī)與缺省web應(yīng)用60 設(shè)置虛擬主機(jī)61 weblogic服務(wù)器如何解析 http 請求62 設(shè)置 http 訪問日志63 日志回旋(log rotation)63 使用管理控制臺設(shè)置http訪問日志63 普通日志格式64 使用擴(kuò)展日志格式65 防止“post 拒絕服務(wù)”攻擊69 設(shè)置 weblogic服務(wù)器的 http 隧道70 配置http隧道連接70 建立客戶端與weblogic服務(wù)器之間的連接70 用本地 i/o 提供靜態(tài)文件服務(wù)(只適用于 windows)71 7 代理對另一個(gè)代理對另一個(gè)

6、http 服務(wù)器的請求服務(wù)器的請求 73 概述73 設(shè)置從服務(wù)器的代理73 代理 servlet的分發(fā)描述符示例74 8 代理對代理對 weblogic 集群的請求集群的請求75 概述75 設(shè)置 httpclusterservlet75 httpclusterservlet的分發(fā)描述符示例 76 978 配置 web應(yīng)用的安全性78 設(shè)置對web應(yīng)用的授權(quán)78 多web應(yīng)用、cookies與身份驗(yàn)證79 限制對web應(yīng)用資源的訪問79 在servlet中使用用戶和角色81 配置 web應(yīng)用的外部資源 82 在 web應(yīng)用中引用 ejbs83 配置會(huì)話管理83 http會(huì)話屬性84 會(huì)話超時(shí)84

7、 weblogic 管理指南 - 4 - 配置會(huì)話cookies 84 使用長效 cookies 85 配置持久化會(huì)話85 通用屬性85 使用基于內(nèi)存的、單服務(wù)器的、非復(fù)制的持久存儲86 使用基于文件的持久存儲86 使用基于數(shù)據(jù)庫的持久存儲86 使用 url 重寫88 url重寫的編碼指南88 url重寫與無線訪問協(xié)議(wap) 89 使用字符集與 post 數(shù)據(jù)89 10 配置配置 apache-weblogic 服務(wù)器插件服務(wù)器插件90 概述90 平臺支持90 安裝庫91 配置httpd.conf文件 92 通過url代理92 通過mime文件類型代理93 apache-weblogic

8、server插件的參數(shù)93 使用 ssl 協(xié)議95 與 ssl-apache配置有關(guān)的問題 96 httpd.conf文件示例 96 配置文件示例97 使用weblogic集群的例子97 不使用weblogic集群的例子98 配置虛擬主機(jī)的例子98 分發(fā) apache-weblogic server插件98 11 配置配置 microsoft-iis 插件插件 99 概述99 連接池以及保持活動(dòng)狀態(tài)99 安裝庫100 更新 iis 設(shè)置使請求轉(zhuǎn)給 weblogic100 創(chuàng)建iisproxy.ini文件 101 文件擴(kuò)展名方式的請求代理104 路徑方式的請求代理104 .ini文件示例105

9、使用 ssl105 將servlets請求轉(zhuǎn)交給 weblogic服務(wù)器處理106 安裝測試107 weblogic 管理指南 - 5 - 12 配置配置 netscape 插件插件108 概述108 連接池和保持激活108 插件的配置109 步驟1:復(fù)制庫109 步驟2:設(shè)置obj.conf文件109 步驟3:更改mime.types文件112 步驟4:分發(fā)與測試nsapi插件113 參數(shù)113 使用 ssl 協(xié)議115 有關(guān) weblogic服務(wù)器集群失敗轉(zhuǎn)移的注意事項(xiàng)116 0bj.conf文件示例(不使用 weblogic集群的情況)116 obj.conf文件(使用 weblogic

10、集群的情況)118 13 安全管理安全管理120 安全配置概述120 改變系統(tǒng)口令121 指定一個(gè)安全域122 配置緩存域123 配置ldap安全域125 配置windows nt安全域129 配置unix安全域130 配置rdbms安全域131 安裝一個(gè)定制安全域132 測試代用安全域與定制安全域133 遷移安全域133 定義用戶134 定義用戶組135 定義虛擬機(jī)的用戶組136 定義 acl136 配置 ssl 協(xié)議137 獲得私鑰與數(shù)字證書137 保存私鑰與數(shù)字簽名140 定義可靠的證書管理機(jī)構(gòu)140 定義ssl協(xié)議的配置字段141 配置雙向驗(yàn)證142 configuring rmi o

11、ver iiop over ssl(tbd)143 口令的保護(hù)143 安裝審計(jì)提供者145 安裝連接過濾器145 設(shè)置 java安全管理器 145 weblogic 管理指南 - 6 - 配置安全上下文傳播147 14 管理事務(wù)管理事務(wù)150 事務(wù)管理概述150 配置事務(wù)151 事務(wù)的監(jiān)控與日志記錄151 將服務(wù)器遷移到另一臺機(jī)器中152 15 管理管理 jdbc 連接連接153 用管理控制臺管理 jdbc153 jdbc 配置指南153 jdbc配置概述153 配置jdbc驅(qū)動(dòng)程序154 連接池159 設(shè)置連接池159 管理連接池159 多池160 創(chuàng)建多池160 管理多池160 數(shù)據(jù)源16

12、1 創(chuàng)建數(shù)據(jù)源161 數(shù)據(jù)源管理161 16 管理管理 jms 162 配置 jms162 配置連接工廠163 配置模板163 配置收信方主鍵164 配置備份庫164 配置jms服務(wù)器165 配置收信方166 配置會(huì)話池166 配置連接使用者167 監(jiān)控 jms167 恢復(fù)失敗的 weblogic服務(wù)器168 重啟或替換weblogic服務(wù)器168 編程考慮169 17 管理管理 jndi 170 將對象裝載到 jndi 樹 170 查看 jndi 樹 170 weblogic 管理指南 - 7 - 18 管理管理 weblogic j2ee 連接器構(gòu)架連接器構(gòu)架171 weblogic j2

13、ee 連接器構(gòu)架概述171 安裝資源適配器172 配置與部署資源適配器172 配置與部署資源適配器172 查看已部署的資源適配器173 卸載已部署的資源適配器173 刪除一個(gè)資源適配器174 查看元素與屬性174 監(jiān)控連接池與參數(shù)174 編輯資源適配器分發(fā)描述符175 19 管理管理 weblogic 服務(wù)器許可證服務(wù)器許可證 177 安裝 weblogic許可證177 更新許可證177 a 使用使用 weblogic java 工具工具179 appletarchiver179 語法179 conversion180 der2pem180 例子180 dbping180 語法181 depl

14、oy181 參數(shù)181 actions(從下表中選一個(gè))181 其它參數(shù)181 選項(xiàng)181 例子182 getproperty183 語法183 例子183 logtozip184 語法184 例子184 multicasttest185 語法185 例子185 myip186 語法186 例子186 weblogic 管理指南 - 8 - pem2der186 語法186 例子187 schema187 語法187 例子187 showlicenses188 語法188 system188 語法188 例子188 t3dbping188 語法189 verbosetozip189 語法189

15、 unix上的例子189 nt上的例子189 version189 語法190 例子190 writeliense190 語法190 例子190 b weblogic 服務(wù)器的命令行接口參考服務(wù)器的命令行接口參考192 命令行接口簡介192 before you begin192 使用 weblogic服務(wù)器命令193 語法193 參數(shù)193 weblogic服務(wù)器管理命令參考 193 connect194 help195 licenses195 list195 lock196 ping196 serverlog 197 shutdown 198 thr ead_dump 198 unlock

16、198 version199 mbean管理命令參考199 weblogic 管理指南 - 9 - create命令200 delete命令200 get命令201 invoke命令202 set命令203 配置及管理連接池的命令203 命令的名字204 web 服務(wù)器插件的參數(shù)服務(wù)器插件的參數(shù)205 概述205 web server插件的一般參數(shù)205 web server插件的 ssl 參數(shù)209 weblogic 管理指南 - 10 - 1 weblogic服務(wù)器管理概述服務(wù)器管理概述 本章將介紹 weblogic 服務(wù)器的管理工具,內(nèi)容如下: 域、管理服務(wù)器以及受管理的服務(wù)器 啟動(dòng)管理

17、控制臺 運(yùn)行時(shí)對象與配置對象 對日志消息的集中訪問 bea weblogic server 包含了許多互相關(guān)聯(lián)的資源。對這些資源的管理 包括下列任務(wù):服務(wù)器的啟動(dòng)及終止,服務(wù)器以及連接池的負(fù)載平衡,資源配 置的監(jiān)控,診斷并修改問題,監(jiān)控并評估系統(tǒng)性能,分發(fā) web 應(yīng)用、ejb 以 及其它資源。 weblogic 服務(wù)器提供了一個(gè)健壯的基于 web 的工具管理控制臺,它是 執(zhí)行上述任務(wù)的主要工具。通過管理控制臺,你可以訪問 weblogic 管理服 務(wù)。 管理服務(wù)實(shí)現(xiàn)了 sun 的 java 管理擴(kuò)展標(biāo)準(zhǔn)(jmx),它是 weblogic 資源管理的基礎(chǔ)。 你可以用管理控制臺來配置資源的屬性,

18、分發(fā)應(yīng)用及組件,監(jiān)控資源的使用情 況(如服務(wù)器負(fù)載,java 虛擬機(jī)的內(nèi)存使用情況以及數(shù)據(jù)庫連接池的負(fù)載), 查看日志消息,終止服務(wù)器,以及執(zhí)行其它管理任務(wù)。 域、管理服務(wù)器與受管服務(wù)器域、管理服務(wù)器與受管服務(wù)器 作為一個(gè)單元來管理的并相互關(guān)聯(lián)的一組 weblogic 服務(wù)器資源被稱為域。 一個(gè)域可以包含一或多個(gè) weblogic 服務(wù)器,還可以包含 weblogic 服務(wù)器 集群。 域的配置使用擴(kuò)展標(biāo)記語言(xml)定義。 install_dir/config/domain_name 目錄中的 config.xml 文件定義了 域的配置,install_dir 是 weblogic serv

19、er 軟件的安裝目錄。 域是一個(gè)完備的管理單元。向域里分發(fā)應(yīng)用的時(shí)候,該應(yīng)用的各組成部分只能 分發(fā)到域之內(nèi)的服務(wù)器上。如果域中包含集群,那么集群中的所有服務(wù)器都必 須屬于同一個(gè)域。 weblogic 管理指南 - 11 - j2ee 應(yīng)用是一個(gè)組件集合,這些組件被組織成一個(gè)部署單元(例如 ear,war, 或 jar 文件)。應(yīng)用所需要的各種組件ejbs 或 web 應(yīng)用,服務(wù)器或集 群,jdbc 連接池等等都定義在一個(gè)域配置中。將這些資源組合在一個(gè)單一的、 完備的域中使我們可以以統(tǒng)一的方式來看待或訪問這些相互關(guān)聯(lián)的資源。 運(yùn)行管理服務(wù)的 weblogic 服務(wù)器稱為管理服務(wù)器。管理服務(wù)集中管

20、理并監(jiān) 控域的所有資源。如果要對某個(gè)域執(zhí)行管理操作,該域的管理服務(wù)器必須處于 運(yùn)行狀態(tài)。 一個(gè)包含多個(gè) weblogic 服務(wù)器的域只能有一個(gè)管理服務(wù)器,其它服務(wù)器稱 為受管服務(wù)器。每個(gè) weblogic 受管服務(wù)器都會(huì)在啟動(dòng)時(shí)從管理服務(wù)器得到 各自的屬性配置。 管理服務(wù)器和 weblogic 受管服務(wù)器啟動(dòng)時(shí)都運(yùn)行 weblogic.server 類。 沒有作為受管服務(wù)器啟動(dòng)的 weblogic 服務(wù)器就是管理服務(wù)器。 在生產(chǎn)環(huán)境中,系統(tǒng)的典型配置是這樣的:應(yīng)用及業(yè)務(wù)邏輯組件被分發(fā)在多個(gè) 受管服務(wù)器上,而管理服務(wù)器則負(fù)責(zé)配置及監(jiān)控受管服務(wù)器。管理服務(wù)器的作 用是配置與監(jiān)控受管服務(wù)器。如果管理

21、服務(wù)器宕機(jī)了,部署在受管服務(wù)器上的 應(yīng)用不受影響,可以繼續(xù)處理客戶端的請求;這種情況下,當(dāng)管理服務(wù)器被重 啟后,可以重新獲得對活動(dòng)域的控制(詳細(xì)內(nèi)容,參見“受管服務(wù)器運(yùn)行時(shí)重 啟管理服務(wù)器”中的內(nèi)容)。 把應(yīng)用或應(yīng)用組件分散到一組受管服務(wù)器上能帶來一些好處。將 ejb 以及其 它組件分布到一組服務(wù)器上可以保證主應(yīng)用的可用性。如果不同的組件完成不 同的功能可以提高系統(tǒng)的性能,例如將數(shù)據(jù)庫訪問與帳單事務(wù)分在不同的受管 服務(wù)器上處理。象 ejb 這種可以實(shí)現(xiàn)各種功能的組件或應(yīng)用是可以被隔離開 的,從而使它的可用性不依賴于其它組件的狀態(tài)。多個(gè)應(yīng)用可以部署在一個(gè)域 中。 當(dāng)管理服務(wù)器使用這樣的配置啟動(dòng)以

22、后,我們說該域是活動(dòng)(active)的。 在管理服務(wù)器運(yùn)行期間,只有管理服務(wù)器才可以修改配置文件。管理控制臺及 命令行管理工具提供了訪問管理服務(wù)器的手段,你可以通過它們來修改域的配 置。一個(gè)域被激活后,可以通過管理控制臺監(jiān)控或配置整個(gè)域的資源。 配置存儲庫(configuration repository)還保存了其它非活動(dòng)的配置 文件,你可以通過管理終端來編輯這些文件。配置存儲庫由位于/config 目 錄下的一系列子目錄構(gòu)成。任何域都是由位于一個(gè)與該域同名的子目錄下的 config.xml 唯一定義的。你可以通過管理控制臺在啟動(dòng)時(shí)出現(xiàn)的歡迎頁面 上的 configuation 鏈接來訪問非

23、活動(dòng)的配置文件。 weblogic 管理指南 - 12 - 啟動(dòng)管理控制臺啟動(dòng)管理控制臺 管理控制臺是一個(gè) web 應(yīng)用,它使用 jsp 來訪問管理服務(wù)器所管理的資源。 管理服務(wù)器啟動(dòng)以后(見“啟動(dòng)與終止 weblogic 服務(wù)器”),在瀏覽器中 使用以下 url 啟動(dòng)管理控制臺。 http:/hostname:port/console 其中 hostname 為管理服務(wù)器終端的名字或 ip 地址,而 port 則為管理控制 臺用來監(jiān)聽請求的端口(缺省為 7001)。如果你是用安全套接層(ssl)來啟 動(dòng)管理服務(wù)器,那么必須在 http 后面加上 s,如下所示。 https:/hostname

24、:port/console 如果瀏覽器被配置為使用代理服務(wù)器來發(fā)送請求,要將瀏覽器配置改為不使用 代理服務(wù)器。如果管理服務(wù)器與瀏覽器位于同一臺機(jī)器上,那么你要確保發(fā)送 給 localhost 以及 的請求沒有被發(fā)送給代理服務(wù)器。 管理控制臺的左窗格包含了一個(gè)樹形結(jié)構(gòu),你可以通過這棵樹來瀏覽數(shù)據(jù)表、 配置頁面、監(jiān)控頁面,或者是訪問日志文件。在樹中選擇一個(gè)項(xiàng)目(即用鼠標(biāo) 左點(diǎn)項(xiàng)目),就可以顯示某種類型的資源的相關(guān)數(shù)據(jù)或者顯示某個(gè)資源的配置 頁面以及監(jiān)控頁面。樹的最左邊的節(jié)點(diǎn)是一些文件夾,如果文件夾里包含有葉 子節(jié)點(diǎn),那么你可以點(diǎn)擊其左邊的加號來展開樹并訪問葉子節(jié)點(diǎn)。 實(shí)體表(某

25、特定類型的資源的數(shù)據(jù)表)是可以定制的,這可以通過減少或增加 顯示不同屬性的列來實(shí)現(xiàn)。你也可以點(diǎn)擊表格上部的“customize this table”鏈接對它進(jìn)行定制。表中的每一列都對應(yīng)于被選中一個(gè)屬性。 啟動(dòng)管理控制臺需要輸入口令。第一次可以使用與啟動(dòng)管理服務(wù)器相同的用戶 名和口令來啟動(dòng)管理控制臺,然后你可以使用管理控制臺來創(chuàng)建一組具有管理 權(quán)限的用戶,此后這些用戶就可以通過管理控制臺來執(zhí)行管理工作了。 運(yùn)行時(shí)對象與配置對象運(yùn)行時(shí)對象與配置對象 管理服務(wù)器中有許多類似于 javabean 的 management beans(mbeans)對 象。mbeans 遵循 sun 的 java 管

26、理擴(kuò)展標(biāo)準(zhǔn)(jmx)。這些對象提供了對域 資源的管理訪問。 weblogic 管理指南 - 13 - 管理服務(wù)器包含了配置 mbeans 與運(yùn)行時(shí) mbeans。管理 mbeans 提供了配置 屬性的 set(寫)與 get(讀)訪問。 運(yùn)行時(shí) mbeans 提供了域資源信息的快照,例如當(dāng)前 http 會(huì)話的信息與 jdbc 連接池的負(fù)載信息。如果域的某個(gè)資源(例如 web 應(yīng)用)被實(shí)例化,那 么服務(wù)器會(huì)創(chuàng)建一個(gè) mbeans 的實(shí)例來收集這個(gè)資源的信息。 當(dāng)你從管理控制臺訪問某一資源的監(jiān)控頁面時(shí),管理控制臺執(zhí)行 get 操作獲 取當(dāng)前的屬性值。 管理服務(wù)使域資源的屬性可以被動(dòng)態(tài)修改,即使 w

27、eblogic 服務(wù)器正在運(yùn)行, weblogic 管理指南 - 14 - 也可以修改屬性。許多屬性改變不需要重啟服務(wù)器就能生效。這時(shí),修改后的 屬性不僅表示當(dāng)前屬性值,還會(huì)被保存到配置文件中。(有關(guān)配置 weblogic 服務(wù)器的更多信息,請參見“配置 weblogic 服務(wù)器與集群”中的內(nèi)容。) 除了基于 web 的管理控制臺外,weblogic 服務(wù)器還提供了命令行工具來訪 問域資源配置及監(jiān)控屬性。可以用命令行工具創(chuàng)建 script,使系統(tǒng)的管理自 動(dòng)化。(請參見“weblogic 域管理命令”) 日志消息的集中訪問日志消息的集中訪問 通過管理服務(wù)器提供的域日志,你可以集中地訪問所有服務(wù)

28、器的關(guān)鍵系統(tǒng)消息。 通過 jmx 提供的基本功能,消息可以轉(zhuǎn)發(fā)到訂閱該消息的實(shí)體。訂閱實(shí)體通 過設(shè)置過濾器來選擇感興趣的消息。本地服務(wù)器在啟動(dòng)時(shí)發(fā)向其它網(wǎng)絡(luò)實(shí)體的 信息稱為一個(gè)布告。jmx 布告使域內(nèi)所有服務(wù)器的關(guān)鍵日志消息都被轉(zhuǎn)發(fā)給管 理服務(wù)器。在 weblogic 受管服務(wù)器啟動(dòng)時(shí),管理服務(wù)器會(huì)進(jìn)行注冊以便接 受關(guān)鍵日志消息。這些消息被存儲在域日志中。管理服務(wù)器向域里的每一個(gè) weblogic 服務(wù)器注冊一個(gè)域日志過濾器來選擇需要轉(zhuǎn)發(fā)的消息。你可以通過 管理控制臺改變域日志過濾器,查看域日志以及查看本地服務(wù)器日志。(詳細(xì) 內(nèi)容,請參見“使用日志消息管理 weblogic 服務(wù)器”) 啟動(dòng)與

29、終止 weblogic 服務(wù)器 本章將介紹以下內(nèi)容: weblogic 管理服務(wù)器與 weblogic 受管服務(wù)器 啟動(dòng) weblogic 管理服務(wù)器 將一個(gè) weblogic 受管服務(wù)器加到域中 啟動(dòng) weblogic 受管服務(wù)器 從老版本 weblogic 服務(wù)器升級 通過管理控制臺終止 weblogic 服務(wù)器 受管服務(wù)器暫停和恢復(fù) 將 weblogic 服務(wù)器設(shè)置為 windows 服務(wù) 注冊啟動(dòng)類與終止類 weblogic 管理指南 - 15 - weblogic 管理服務(wù)器與管理服務(wù)器與 weblogic 受管服務(wù)器受管服務(wù)器 一個(gè) weblogic 域由多個(gè) weblogic 服

30、務(wù)器組成,其中必須有一個(gè)管理服務(wù) 器,該域中的其它 weblogic 服務(wù)器被稱為受管服務(wù)器。你可以將服務(wù)器啟 動(dòng)為 weblogic 管理服務(wù)器或 weblogic 受管服務(wù)器。 管理服務(wù)器是 weblogic 服務(wù)器的缺省角色。因此如果域中只有一個(gè) weblogic 服務(wù)器,那么該服務(wù)器的角色就是管理服務(wù)器。在一個(gè)多服務(wù)器的 域中,只有當(dāng)服務(wù)器在啟動(dòng)時(shí)被要求從一個(gè)運(yùn)行著的管理服務(wù)器獲得配置時(shí)才 會(huì)成為受管服務(wù)器。 管理服務(wù)器控制對 weblogic 域配置的訪問以及提供諸如監(jiān)控及日志消息瀏 覽等功能。用戶通過管理控制臺來訪問管理服務(wù)器所提供的管理服務(wù)。 weblogic 受管服務(wù)器在啟動(dòng)時(shí)

31、會(huì)從管理服務(wù)器獲得它的配置。因此啟動(dòng)一個(gè) 多服務(wù)器的域只需要兩個(gè)步驟:先啟動(dòng)管理服務(wù)器,然后啟動(dòng)受管服務(wù)器。 注意:受管服務(wù)器的版本必須與管理服務(wù)器的版本相同。 啟動(dòng)時(shí)的錯(cuò)誤消息啟動(dòng)時(shí)的錯(cuò)誤消息 在 weblogic 啟動(dòng)時(shí),標(biāo)準(zhǔn)日志子系統(tǒng)還不能用于日志記錄。因此,任何在 啟動(dòng)時(shí)發(fā)生的錯(cuò)誤都會(huì)輸出到 stdout 以及一個(gè)特殊的啟動(dòng)日志文件 servername-startup.log 文件中(其中 servername 是服務(wù)器的名字)。 如果啟動(dòng)成功,那么該日志中的最后一條消息會(huì)指向本地服務(wù)器的日志文件所 在的位置。有關(guān) weblogic 服務(wù)器的日志子系統(tǒng)的更多信息,請參見“利用 日志消

32、息管理 weblogic 服務(wù)器”。 啟動(dòng)啟動(dòng) weblogic 管理服務(wù)器管理服務(wù)器 啟動(dòng) weblogic 管理服務(wù)器有以下多種方式: 從命令行啟動(dòng) 啟動(dòng) weblogic 服務(wù)器的命令可以手工輸入,也可以把啟動(dòng)命令寫在一個(gè)腳 本中,從而避免每次啟動(dòng)服務(wù)器時(shí)都要重輸命令。有關(guān) weblogic 服務(wù)器提 供的腳本示例的詳細(xì)信息,請參見“使用腳本啟動(dòng) weblogic 受管服務(wù)器” 中的內(nèi)容。 weblogic 管理指南 - 16 - 從 start 菜單啟動(dòng) weblogic 服務(wù)器(只用于 windows) 如果你將 weblogic 服務(wù)器安裝為一個(gè) windows 服務(wù),那么在計(jì)算機(jī)

33、啟動(dòng)時(shí) weblogic 服務(wù)器將自動(dòng)啟動(dòng)。 weblogic 服務(wù)器啟動(dòng)時(shí)的口令使用服務(wù)器啟動(dòng)時(shí)的口令使用 安裝 weblogic 的過程中,會(huì)要求你輸入一個(gè)用于 weblogic 啟動(dòng)的口令。 如果你是用腳本來啟動(dòng)管理服務(wù)器與受管服務(wù)器,那么應(yīng)該在腳本中將口令加 入命令參數(shù)(請參見“從命令行啟動(dòng) weblogic 管理服務(wù)器”)。如果啟動(dòng) 服務(wù)器的腳本沒有將口令指定為命令行參數(shù),又沒有 password.ini 文件, 那么在啟動(dòng)時(shí)系統(tǒng)會(huì)提示你輸入口令。 從從 start 菜單啟動(dòng)菜單啟動(dòng) weblogic 管理服務(wù)器管理服務(wù)器 如果 weblogic 服務(wù)器是通過 bea 安裝程序安裝的

34、,那么你可以使用 windows 啟動(dòng)菜單中的 weblogic server 快捷方式啟動(dòng) weblogic 管理 服務(wù)器。選擇: start-programs- bea weblogic e-business platform- weblogic server version - start default server 其中 version 是指 weblogic 服務(wù)器軟件的版本號 調(diào)用 start 菜單中的 weblogic server 快捷方式實(shí)際上就是啟動(dòng)了 startweblogic.cmd 腳本(該腳本位于 install_dir/config/domain_name 目錄

35、下,其中 domain_name 是指 域的名字,install_dir 是指 weblogic 服務(wù)器軟件的安裝目錄)。 啟動(dòng)與終止啟動(dòng)與終止 windows 服務(wù)形式的服務(wù)形式的 weblogic 服務(wù)器服務(wù)器 如果把 weblogic 安裝成 windows 服務(wù),那么 weblogic 服務(wù)器會(huì)在計(jì)算 機(jī)啟動(dòng)時(shí)自動(dòng)啟動(dòng)。執(zhí)行 startweblogic.cmd 腳本會(huì)將 weblogic 服務(wù)器 啟動(dòng)為管理服務(wù)器。參見“從命令行啟動(dòng) weblogic 管理服務(wù)器”中的內(nèi)容。 要使 weblogic 服務(wù)器作為 windows 服務(wù)運(yùn)行,需要在安裝時(shí)設(shè)定。有關(guān)安 weblogic 管理指

36、南 - 17 - 裝及刪除 windows 服務(wù)形式的 weblogic 服務(wù)器,請參見“將 weblogic 服務(wù)器設(shè)置為 windows 服務(wù)”。 你可以按以下步驟從服務(wù)控制面板啟動(dòng)或終止 weblogic 服務(wù)器: 1選擇 start-settings-control panel(編者注:對應(yīng)中文 windows 就是開始-設(shè)置- 控制面板-管理工具) 2雙擊服務(wù)控制面板,這樣便打開了服務(wù)控制面板 3在服務(wù)控制面板中找到 weblogic 服務(wù)器。如果 weblogic 已經(jīng)啟動(dòng),你可以使用 stop 按扭來終止 weblogic 服務(wù)器。如果 weblogic 已經(jīng)終止,那么 star

37、t 按扭就可以被 用來啟動(dòng) weblogic 服務(wù)器。 windows 服務(wù)有三種模式:自動(dòng),手動(dòng)與禁用。你可以通過 startup 按鈕來 選擇其中一種模式。 從命令行啟動(dòng)從命令行啟動(dòng) weblogic 管理服務(wù)器管理服務(wù)器 因?yàn)?weblogic 服務(wù)器是一個(gè) java 應(yīng)用,因此與其它 java 應(yīng)用一樣,你可 以使用 java 命令來啟動(dòng) weblogic 服務(wù)器。啟動(dòng) weblogic 服務(wù)器的參數(shù) 非常長,因此如果要從命令行來啟動(dòng)它,那么你必須輸入一長串的參數(shù),這是 非常煩人的。為了保證啟動(dòng)命令的正確性,bea 建議你將命令寫入到一個(gè)腳本 中,然后用這個(gè)腳本來啟動(dòng) weblogic

38、 服務(wù)器。 以下參數(shù)是用 java 命令行啟動(dòng) weblogic 管理服務(wù)器所必需的: java 堆內(nèi)存的最大與最小值 例如,你想使用缺省的 64m 堆內(nèi)存來啟動(dòng) weblogic 服務(wù)器,那么你就應(yīng)該使用 java ms 64m 與mx 64 選項(xiàng)來啟動(dòng)服務(wù)器。 上述參數(shù)值會(huì)影響 weblogic 服務(wù)器的性能,上面所提供的值只是一個(gè)缺省值。在生產(chǎn)環(huán) 境中,你應(yīng)該仔細(xì)考慮應(yīng)用及環(huán)境所要使用的堆內(nèi)存的大小。 設(shè)置 java classpath 選項(xiàng) 該選項(xiàng)的最簡要的設(shè)置可以參見“設(shè)置類路徑選項(xiàng)” 指定服務(wù)器的名字 域的配置通過服務(wù)器名字指定。在命令行中通過以下參數(shù)來指定服務(wù)器的名字: -dwe

39、blogic.name=servername 缺省值為 myserver。 weblogic 管理指南 - 18 - 提供用戶名與口令 缺省用戶為 system,口令為安裝時(shí)所輸入的口令。要將 weblogic 管理服務(wù)器啟動(dòng)為某 一特定用戶,那么命令行應(yīng)該使用以下參數(shù): -dweblogic.management.username=username 使用以下參數(shù)給出該用戶的口令: -dweblogic.management.password=password 如果你不是從 weblogic 根目錄啟動(dòng) weblogic 服務(wù)器,那么需要指定 weblogic 根目錄的位置。 域的安全資源以及

40、配置存儲庫(缺省為config 目錄)位于 weblogic 根目錄下。你可 以用以下參數(shù)在命令行中指定 weblogic 的主目錄: -dweblogic.rootdirectory=path 其中 path 是主目錄的路徑。如果命令行中沒有指定該屬性,那么當(dāng)前目錄就被設(shè)置為該 屬性的動(dòng)態(tài)值。 如果要使用 ssl 協(xié)議,那么在啟動(dòng)時(shí)需要把私鑰密碼傳遞給服務(wù)器以便服務(wù)器可以 對 ssl 私鑰文件解密。在命令行中用以下參數(shù)來傳遞 ssl 私鑰口令: -dweblogic.pkpassword=pkpassword 其中 pkpassword 是 ssl 私鑰密碼。 在命令行中使用以下參數(shù)可以在啟

41、動(dòng)管理服務(wù)器時(shí)指定域配置文件的名字: -dweblogic.domain=domain_name 其中 domain_name 是域的名稱。用來啟動(dòng)域的配置文件保存在同名子目錄下。 配置存儲庫由/config 目錄下的域組成。配置存儲庫可能包含多個(gè)域配置。每個(gè)域分別位 于一個(gè)子目錄中,子目錄的名字與域的同名。指定 domain_name 時(shí),實(shí)際指定的是這個(gè) 子目錄的名字。所指定的子目錄包含了一個(gè) xml 配置文件(config.xml)以及對應(yīng)域的 安全資源(見下面的例子)。域的配置由 config.xml 文件指定。 圖圖 1.1 配置存儲庫中域目錄中的內(nèi)容配置存儲庫中域目錄中的內(nèi)容 we

42、blogic 管理指南 - 19 - 啟動(dòng)管理服務(wù)器所使用的域配置使這個(gè)域成為活動(dòng)域。 在命令行中還可以指定 weblogic 配置屬性的值。所指定的值成為屬性的運(yùn)行時(shí)值。 而保存在永久配置中的值將被忽略。在命令行中設(shè)置 weblogic 屬性的值采用以下格式: -dweblogic.attribute=value 設(shè)置類路徑選項(xiàng): 以下參數(shù)必須包含在 java 命令行的 classpath 選項(xiàng)中 /weblogic/lib/weblogic_sp.jar /weblogic/lib/weblogic.jar weblogic 服務(wù)器還包含一個(gè)名為 cloudscape 的數(shù)據(jù)庫系統(tǒng)。clo

43、udscape 數(shù) 據(jù)庫系統(tǒng)是純 java 的數(shù)據(jù)庫管理系統(tǒng)。如果你想使用這個(gè) dbms,那么 classpath 還 應(yīng)該包含: /weblogic/samples/eval/cloudscape/lib/cloudscape.jar 如果使用 weblogic enterprise connectivity,那么類路徑中還應(yīng)該包含: /weblogic/lib/poolorb.jar weblogic 管理指南 - 20 - 其中 weblogic 指 weblogic 服務(wù)器的安裝目錄。 用腳本啟動(dòng)管理服務(wù)器用腳本啟動(dòng)管理服務(wù)器 weblogic 軟件提供了一個(gè)用于啟動(dòng) weblogic

44、 服務(wù)器的腳本示例。你可以 根據(jù)環(huán)境及應(yīng)用的需要對該腳本做適當(dāng)?shù)男薷摹?dòng)管理服務(wù)器與啟動(dòng)受管服 務(wù)器使用不同的腳本。啟動(dòng)管理服務(wù)器的腳本為 startweblogic.sh(unix 環(huán)境)與 startweblogic.cmd(windows 環(huán)境)。這些腳本位于域配置子目 錄下。 使用 weblogic 軟件所提供的腳本示例時(shí),應(yīng)注意以下問題: 類路徑的設(shè)置與目錄名稱 將變量 java_home 的值改為 jdk 所在的目錄 unix 用戶還要修改示例腳本文件的權(quán)限,以使該文件可以被執(zhí)行。例如 chmod +x startadminweblogic.sh 在受管服務(wù)器運(yùn)行時(shí)重啟管理服務(wù)器

45、在受管服務(wù)器運(yùn)行時(shí)重啟管理服務(wù)器 在生產(chǎn)環(huán)境中,我們建議將包含關(guān)鍵商業(yè)邏輯的應(yīng)用分發(fā)在受管服務(wù)器中。這 種情況下,管理服務(wù)器所起的作用只是配置與監(jiān)控受管服務(wù)器。因此,在這種 配置下,即使管理服務(wù)器不可用,運(yùn)行在受管服務(wù)器中的應(yīng)用仍然可以繼續(xù)處 理客戶端請求。 管理服務(wù)器在啟動(dòng)時(shí),會(huì)復(fù)制一份用來啟動(dòng)活動(dòng)域的配置文件。所復(fù)制的文件 被保存為: install_dir/config/domain_name/config.xml.booted 其中 install_dir 指 weblogic 服務(wù)器軟件所在的目錄。只有當(dāng)管理服務(wù) 器成功啟動(dòng)并可以處理請求時(shí),它才會(huì)創(chuàng)建 config.xml.boot

46、ed 文件。 你應(yīng)該對這個(gè)文件進(jìn)行備份,它可以幫助你從被更改過的活動(dòng)配置回退到以前 的配置。 如果在受管服務(wù)器運(yùn)行時(shí),管理服務(wù)器發(fā)生失敗,你不需要重啟受管服務(wù)器來 恢復(fù)對域的管理。如何恢復(fù)對活動(dòng)域的管理取決于是否可以在同臺機(jī)器上啟動(dòng) 管理服務(wù)器。 weblogic 管理指南 - 21 - 在同臺機(jī)器上重啟管理服務(wù)器在同臺機(jī)器上重啟管理服務(wù)器 在受管服務(wù)器正在運(yùn)行的情況下重啟管理服務(wù)器時(shí),如果讓管理服務(wù)器執(zhí)行尋 找操作,那么管理服務(wù)器會(huì)尋找到所有正在運(yùn)行的受管服務(wù)器。要讓管理服務(wù) 器執(zhí)行尋找受管服務(wù)器的操作,需要在啟動(dòng)管理服務(wù)器的命令行中使用以下參 數(shù): -dweblogic.managemen

47、t.discover=true 該屬性的缺省值為 false。域配置目錄中的 running-managed- servers.xml 文件列出了該管理服務(wù)器能識別出的受管服務(wù)器。如果管理服 務(wù)器被指示在啟動(dòng)時(shí)執(zhí)行尋找操作,那么它將使用這個(gè)列表來檢查運(yùn)行著的受 管服務(wù)器。 重啟管理服務(wù)器不會(huì)改變受管服務(wù)器的運(yùn)行時(shí)配置。因此如果你修改了那些只 能靜態(tài)配置的屬性,那么只有重啟受管服務(wù)器才能使更改生效。管理服務(wù)器的 發(fā)現(xiàn)操作不會(huì)使管理服務(wù)器監(jiān)控受管服務(wù)器或者是更改動(dòng)態(tài)配置屬性的運(yùn)行時(shí) 值。 在其它機(jī)器上重啟管理服務(wù)器在其它機(jī)器上重啟管理服務(wù)器 如果機(jī)器崩潰導(dǎo)致你無法在先前運(yùn)行管理服務(wù)器的機(jī)器上重啟管

48、理服務(wù)器,你 可以按照以下步驟來恢復(fù)對受管服務(wù)器的管理。 1將另一臺機(jī)器的主機(jī)名設(shè)為先前管理服務(wù)器所在服務(wù)器的主機(jī)名。 2在這臺將作為管理服務(wù)器的新機(jī)器上安裝 weblogic 服務(wù)器軟件(如果該機(jī)器上沒有安 裝 weblogic 軟件的話) 3先前用來啟動(dòng)管理服務(wù)器的機(jī)器中的/config 目錄(the configuation repository)必須可 以被新機(jī)器使用。/config 目錄可以通過備份介質(zhì)獲得也可以通過 nfs mount 獲得。該目 錄下包含用來啟動(dòng)活動(dòng)域的配置文件(config.xml)以及安裝在/applications 目錄下的應(yīng)用與 組件。 4在命令行中加入以

49、下參數(shù)來重啟新機(jī)器中的管理服務(wù)器 -dweblogic.management.discover=true 使用上述參數(shù)會(huì)強(qiáng)制管理服務(wù)器去檢測正在運(yùn)行的受管服務(wù)器。 weblogic 管理指南 - 22 - 將將 weblogic 受管服務(wù)器加入到域受管服務(wù)器加入到域 在運(yùn)行管理服務(wù)器之前,你必須在域的配置文件中添加該服務(wù)器的條目。步驟 如下 1啟動(dòng)域中的管理服務(wù)器 2在瀏覽器中輸入 http:/hostname:port/console 以啟動(dòng)管理控制臺。其中 hostname 是 運(yùn)行管理服務(wù)器的主機(jī)名, port 是管理服務(wù)器的監(jiān)聽端口(缺省為 7001)。 3在管理控制臺中為服務(wù)器所在的

50、機(jī)器創(chuàng)建一個(gè)條目(machines-create a new machine, servers-create a new server)(如果該服務(wù)器與管理服務(wù)器在不同的機(jī)器 上) 有關(guān)服務(wù)器配置的更多內(nèi)容,請參見“配置 weblogic 服務(wù)器集群”中的內(nèi) 容。 啟動(dòng)啟動(dòng) weblogic 受管服務(wù)器受管服務(wù)器 在把 weblogic 受管服務(wù)器加入到配置中以后(見“將受管服務(wù)器加入到域 中”),你可以用 java 命令行啟動(dòng)受管服務(wù)器。啟動(dòng)受管服務(wù)器的命令可以 手工輸入,也可以編寫成腳本以避免每次重啟服務(wù)器時(shí)重復(fù)輸入相同的內(nèi)容。 有關(guān) weblogic 所提供的腳本示例請參見“用腳本啟動(dòng)

51、weblogic 受管服務(wù) 器”中的內(nèi)容。 受管服務(wù)器與管理服務(wù)器啟動(dòng)參數(shù)的主要區(qū)別在受管服務(wù)器需要一個(gè)用來識別 管理服務(wù)器位置的參數(shù),受管服務(wù)器通過這個(gè)參數(shù)從管理服務(wù)器獲取配置。如 果命令中沒有這個(gè)參數(shù),那么 weblogic 服務(wù)器將啟動(dòng)為管理服務(wù)器。 以下是啟動(dòng) weblogic 受管服務(wù)器所必須的參數(shù): 指定 java 堆的最大內(nèi)存與最小內(nèi)存 例如,可以為 weblogic 服務(wù)器分配 64m java 堆內(nèi)存,這是一個(gè)默認(rèn)值。相應(yīng)的選項(xiàng) 為:java ms64 與 mx64。 這兩個(gè)參數(shù)的值對 weblogic 服務(wù)器的性能有很大影響。在生成環(huán)境中,你應(yīng)該謹(jǐn)慎考慮 適合于應(yīng)用與環(huán)境的

52、值。 設(shè)置 java classpath 選項(xiàng) 該選項(xiàng)的最基本設(shè)置請參見“設(shè)置類路徑選項(xiàng)”中的內(nèi)容 weblogic 管理指南 - 23 - 指定服務(wù)器的名字 當(dāng) weblogic 受管服務(wù)器從管理服務(wù)器請求自己的配置信息時(shí),管理服務(wù)器通過服務(wù)器名 來識別該受管服務(wù)器,這樣管理服務(wù)器就可以將合適的配置信息傳遞給受管服務(wù)器。因此, 在啟動(dòng)受管服務(wù)器時(shí),你必須設(shè)置服務(wù)器名。你可以在啟動(dòng) weblogic 受管服務(wù)器的命令 中使用以下參數(shù): -dweblogic.name=servername 提供用戶名與口令 缺省的用戶為 system,system 用戶的口令是在安裝時(shí)指定的。要用其它用戶來啟動(dòng)

53、 weblogic 受管服務(wù)器,那么在命令行中使用以下參數(shù): -dweblogic.management.password=password 有關(guān)如何使用口令的內(nèi)容,請參見“在啟動(dòng) weblogic 服務(wù)器時(shí)使用口令”。 如果要使用 ssl 協(xié)議,那么在啟動(dòng)時(shí)需要傳入私有密鑰口令以便服務(wù)器能夠?qū)?ssl 私鑰文件進(jìn)行解密。在啟動(dòng)服務(wù)器的命令中使用以下參數(shù)可以將 ssl 私有密鑰傳遞給服 務(wù)器。 -dweblogic.pkpassword=pkpassword 其中 pkppassword 指的是私有密鑰口令 指定管理服務(wù)器的主機(jī)名與監(jiān)聽端口 在啟動(dòng)受管服務(wù)器時(shí),必須指定管理服務(wù)器的主機(jī)名與監(jiān)聽

54、端口,因?yàn)槭芄芊?wù)器需要從 管理服務(wù)器獲得配置信息。你可以在啟動(dòng)受管服務(wù)器的命令行中使用以下參數(shù): -dweblogic.management.server=host:port 或 -dweblogic.management.server=http:/host:port 其中 host 是管理服務(wù)器所在機(jī)器的名字或 ip 地址,port 是管理服務(wù)器的監(jiān)聽端口。缺 省情況下,該監(jiān)聽端口為 7001 如果使用 ssl 與管理服務(wù)器通信,那么管理服務(wù)器必須指定為: -dweblogic.management.server=https:/host:port 如果管理服務(wù)器與受管服務(wù)器的通信采用 ss

55、l 協(xié)議,那么你應(yīng)該在管理服務(wù)器中啟用 ssl。詳細(xì)內(nèi)容請參見“安全管理”。 注意:如果 weblogic 服務(wù)器在啟動(dòng)時(shí)沒有指定管理服務(wù)器的位置,那么該 weblogic 服務(wù)器將啟動(dòng)為管理服務(wù)器。 注意:因?yàn)槭芄芊?wù)器從管理服務(wù)器獲得其配置,因此所指定的管理服務(wù)器必須與受管服 務(wù)器在同一個(gè)域中。 weblogic 管理指南 - 24 - 你可以在命令行中指定 weblogic 配置屬性的值。由這種方式設(shè)置的值將成為該屬 性的運(yùn)行時(shí)值,保存在永久配置中的值將被忽略。在命令行中指定 weblogic 屬性值使 用以下形式: -dweblogic.attribute=value 通過腳本啟動(dòng)通過

56、腳本啟動(dòng) weblogic 受管服務(wù)器受管服務(wù)器 weblogic 提供了用來啟動(dòng) weblogic 服務(wù)器的腳本示例。你可以根據(jù)實(shí)際 運(yùn)行環(huán)境與應(yīng)用的情況修改腳本示例。啟動(dòng)管理服務(wù)器與受管服務(wù)器的腳本是 不一樣的。啟動(dòng)受管服務(wù)器的腳本為 startmangagedweblogic.sh(unix)與 startmanagedweblogic.cmd(windows)。這些腳本位于域的配置子目錄 中。 使用腳本示例時(shí)應(yīng)注意以下事項(xiàng): 路徑的設(shè)置與目錄名稱 將變量 java_home 的值設(shè)置為 jdk 所在的目錄 unix 用戶還應(yīng)修改示例腳本的權(quán)限,使該文件成為可執(zhí)行文件。例如: chmod

57、 +x startmanagedweblogic.sh 以下是用腳本啟動(dòng)受管服務(wù)器的兩種方式: 如果已經(jīng)設(shè)置了 server_name 與 admin_url 環(huán)境變量,調(diào)用啟動(dòng)腳本時(shí)就不需 要提供這兩個(gè)參數(shù)的值了。server_name 變量應(yīng)該設(shè)為要啟動(dòng)的 weblogic 受管服務(wù) 器的名字。admin_url 設(shè)置為管理服務(wù)器所在機(jī)器的主機(jī)名及其監(jiān)聽端口(缺省為 7001)。例如 set server_name=bigguy set admin_server=peach:7001 startmanagedweblogic 你可以在調(diào)用啟動(dòng)腳本的命令中傳入受管服務(wù)器的名字與管理服務(wù)器的

58、url。 startmanagedweblogic server_name admin:url 其中 server_name 是要啟動(dòng)的受管服務(wù)器的名字,admin_url 可以是 http:/host:port 或者是 https:/host:port,其中 host 是指管理服務(wù)器所在機(jī)器 的主機(jī)名或者是 ip 地址, port 是管理服務(wù)器的監(jiān)聽端口。 weblogic 管理指南 - 25 - 從老版本從老版本 weblogic 服務(wù)器升級服務(wù)器升級 如果你想用老版本的啟動(dòng)腳本來啟動(dòng) weblogic 6.0 服務(wù)器軟件,那么你需 要對該腳本作一些修改。以下是 weblogic6.0 與

59、以前版本的主要不同點(diǎn): 動(dòng)態(tài)類裝載 在啟動(dòng)以前版本的 weblogic 服務(wù)器時(shí),需要設(shè)置兩種類路徑(class path) 1java 系統(tǒng)類路徑 2weblogic 類路徑 weblogic 類路徑屬性用于動(dòng)態(tài)類裝載的配置。6.0 版本的 weblogic 不再使用 weblogic 類路徑屬性,同時(shí)對 java 系統(tǒng)路徑也做了修改。因此,啟動(dòng)老版本 weblogic 軟件的腳本需要做相應(yīng)的修改才能用來啟動(dòng) weblogic 6.0 服務(wù)器。在這個(gè) 版本中,需要?jiǎng)討B(tài)裝載的類由應(yīng)用負(fù)責(zé)設(shè)置,這可以通過應(yīng)用的 xml 描述符文件指定類的 位置來實(shí)現(xiàn)。 有關(guān) java 類路徑設(shè)置的信息,請參見“

60、設(shè)置 classpath 選項(xiàng)”。 命令中不需要指定許可證文件或 policy 文件所在的位置 管理服務(wù)器與受管服務(wù)器的區(qū)別是在這個(gè)版本才出現(xiàn)的。如果你想將 weblogic 服 務(wù)器啟動(dòng)為受管服務(wù)器,那么在啟動(dòng)時(shí),需要有指向一個(gè)正在運(yùn)行著的管理服務(wù)器的 url。 啟動(dòng) weblogic 受管服務(wù)器使用新的啟動(dòng)腳本 startmanagedweblogic.cmd(windows)與 startmanagedweblogic.sh(unix),而原來的 startweblogic.sh 與 startweblogic.cmd 則用來啟動(dòng)管理服務(wù)器。 從管理控制臺終止從管理控制臺終止 weblo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論