Service Registry 3.1 管理指南

管理 Service Registry 的 Application Server 網域

依預設,Service Registry 的配置程序會建立名稱為 registry 的 Application Server 網域,Service Registry Web 應用程式將被部署至該網域。此網域位於 RegistryDomain-base/domains/registry 目錄中。

此位置與 Application Server 網域的預設位置不同,預設位置為 /var/opt/SUNWappserver/domains (Solaris 作業系統) 或 /var/opt/sun/appserver/domains (Linux 和 HP-UX 系統)。


備註 –

建議您不要在 registry 網域中執行 Service Registry 以外的任何應用程式。


若要管理 registry 網域,您可以使用 Application Server Administration Console (「Admin Console」)。您可以使用 Admin Console 啟動和停止網域、檢視伺服器記錄以及執行其他管理作業。請參閱使用 Application Server Admin Console,以取得詳細資訊。

您也可以直接檢查伺服器記錄。記錄位於 RegistryDomain-base/domains/registry/logs/server.log 檔案中。

除了 Admin Console 之外,您可以使用 asadmin 指令管理 registry 網域。由於網域未在預設位置,所以當您使用提供 --domaindir 選項的 asadmin 指令時,必須指定該選項。--domaindir 選項的引數是 RegistryDomain-base/domains

如果您要使用 asadmin 指令的 --passwordfile 選項,您需要有 Registry 網域管理員密碼副本的檔案。。若要建立這類檔案,請使用 build-install.xml 檔案的 generate.password.file 目標。該檔案是 RegistryDomain-base/3.0/data/security/pw.txt

registry 網域使用一組非預設連接埠,以免與預設 Application Server 網域 domain1 發生衝突。這些 Service Registry 連接埠值已向 Internet Assigned Numbers Authority (IANA) 註冊。表 1–2 列出並說明了這些連接埠。如需更多資訊,請參閱「Sun Java System Application Server Enterprise Edition 8.2 Administration Guide」中的「Ports in the Application Server」

表 1–2 Service Registry 網域預設連接埠

連接埠值 

說明 

6480 

HTTP 連接埠 

6443 

經由 SSL 的 HTTPS 

6484 

Message Queue 連接埠 

6485 

IIOP 連接埠 

6486 

IIOP SSL 連接埠 

6487 

IIOP 相互認證連接埠 

6488 

JMX 連接埠 

6489 

Application Server 網域管理連接埠 

Procedure使用 Application Server Admin Console

  1. 在 Web 瀏覽器中,移至 URL https://hostname :6489/

    hostname 是執行 Application Server 和 Service Registry 的系統。

  2. 接受提供的憑證。

    螢幕上顯示登入頁面。

  3. 在登入頁面上,在 [使用者名稱] 欄位中鍵入 admin

    配置 Registry 時,如果您曾經變更 registry.install.AdministratorUserID 特性的預設值,請鍵入您先前指定的值。

  4. 在 [密碼] 欄位中鍵入 Application Server 管理員密碼。使用您在配置 Registry 時為 registry.install.AdministratorPassword 特性指定的值。預設為 12345678

  5. 按一下 [登入]。

另請參閱

如需有關使用 Admin Console 的詳細資訊,請參閱 Admin Console 的線上說明或「Sun Java System Application Server Enterprise Edition 8.2 Administration Guide」

變更 Service Registry 記錄層級

若要變更 Service Registry 的記錄層級,請按照 Admin Console 線上說明中的指示作業。要在 [其他特性] 區域中指定的特性是 org.freebxml.omar

若要變更特定 Service Registry 子元件的記錄功能,請參閱下列檔案:RegistryDomain-base/domains/registry/applications/j2ee-modules/soar/WEB-INF /classes/log4j.properties。您可以指定此檔案中所列的任何子元件名稱。請勿指定字串 log4j.logger。例如,您可以經由指定 org.freebxml.omar.server,以記錄伺服器呼叫。

Procedure停止並重新啟動 Registry 的 Application Server 網域

Registry 的配置程序會啟動部署 Registry 的 Application Server 網域。執行某些管理作業後,您需要停止網域並將其重新啟動。這類作業的範例包括針對 Registry 網域配置 Java 虛擬機器 (JVM)建立管理員

如果您需要重新啟動網域,Admin Console 會通知您。您可以使用 Admin Console 執行此作業。如果您使用的是 asadmin 指令,則可使用 Ant 作業停止和啟動網域。

  1. 變更為 Service Registry 安裝目錄。

    cd ServiceRegistry-base/install

  2. 執行以下指令 (全部位於同一行):

    Ant-base/ant -f build-install.xml -Dinstall.properties= props-file appserver.domain.bounce

    其中 props-file 是您在在 [以後配置] 方式安裝之後以 Root 身份使用自訂特性配置 Service Registry在 [以後配置] 方式安裝之後以非 Root 使用者身份使用自訂特性配置 Service Registry中所編輯 install.properties 檔案副本的路徑名稱。

    appserver.domain.bounce 目標會停止網域,然後將它重新啟動。

    build-install.xml 檔案也包含分別用於停止和啟動 Registry 網域的 Ant 目標。若要停止網域,請使用 Ant 目標 appserver.domain.stop。若要啟動網域,請使用 Ant 目標 appserver.domain.start