Service Registry 3.1 管理指南

針對 Registry 網域配置 Java 虛擬機器 (JVM)

Service Registry 需要下列條件,才能正常運作:

任何登錄 (Registry) 物件均可具有外部連結 (ExternalLink) 物件,該物件可指定與該登錄 (Registry) 物件關聯的外部 URL。任何 服務 (Service) 物件都可具有服務連結 (ServiceBinding),這也可指向外部 URL。為了讓使用者建立外部連結 (ExternalLink)服務連結 (ServiceBinding) 物件,Service Registry 必須能夠驗證 URL,而且此作業需要存取外部網站。如果 Registry 是部署在防火牆後端,您需要設定允許此存取權的代理伺服器配置。

代理伺服器配置需要您將 Web 代理主機和連接埠,指定為已部署 Service Registry 之 Application Server 網域的 Java 虛擬機器 (JVM) 選項。

Registry 也可能記憶體不足。若要避免發生這種問題,請配置 JVM 選項,增加 Application Server 網域之可用記憶體。

執行下列作業,配置 Registry 的 JVM 選項。

Procedure配置 Registry 網域的 JVM 選項

  1. 依照使用 Application Server Admin Console中的說明,登入至 Application Server Admin Console。

  2. 展開配置節點。

  3. 展開伺服器節點 server-config (Admin Config)

  4. 按一下 [JVM 設定]。

  5. 按一下 [JVM 選項] 標籤。

  6. 按一下 [增加 JVM 選項]。

  7. 在文字欄位中,鍵入下列指令 (全部位於同一行):


    -Dhttp.proxyHost=hostname.domainname -Dhttp.proxyPort=8080 -Dhttp.nonProxyHosts=localhost
    

    連接埠值通常為 8080。如果您位置的連接埠不同,請指定正確的值。

  8. 再按一下 [增加 JVM 選項]。

  9. 在文字欄位中,鍵入下列指令 (全部位於同一行):


    -XX:MaxPermSize=128m
    
  10. 按一下 [儲存]。

  11. 依照停止並重新啟動 Registry 的 Application Server 網域中的說明進行操作。