手動管理 Liberty 設定檔

您可以在命令提示字元之下管理 Liberty 設定檔,利用 Web 伺服器外掛程式來配置它,以及擷取它的狀態。 您可以將 Liberty 伺服器配置連同所執行的應用程式包裝起來,以便配送給同事或安裝到其他系統中。 如果可用的話,您可以利用 Equinox OSGi 主控台來協助進行除錯。

關於這項作業

server.xml 檔是伺服器的主要配置檔。 您可以利用文字編輯器來編輯這個檔案及它所包含的檔案。 您也可以變更 server.xml 檔的位置。 不過,對於大部分配置而言,您不需要執行這個動作。

bootstrap.properties 檔用來指定處理主要配置之前,必須先備妥的內容。 如果您更新 bootstrap.properties 檔,您必須重新啟動伺服器,才能使變更生效。

範例

server.xml 檔中的配置元素中,有 server.xml 中所能配置的所有元素及其中所包含之檔案的說明。 不過,唯一必要的元素只是個伺服器定義:
<server/>
除了這個伺服器定義,您只需指定預設配置值的置換與新增項目。 比方說,如果要變更交易逾時值,便指定:
<transactions timeout="30" />
有些屬性可以有多個值。 比方說,您利用一份值清單來定義伺服器所要提供的特性:
<server>
  <featureManager>
    <feature>servlet-3.0</feature>
    <feature>localConnector-1.0</feature>
  </featureManager>
</server>
另請參閱 新增及移除 Liberty 特性
您可以在這裡配置某個資源類型(如應用程式或資料來源)的多重實例,您只需要提供資源的唯一屬性即可。 您可以讓其他屬性使用預設值,或依照需要來置換它們。 因此,server.xml 檔的內容可能會很短。 例如,以下是一個執行 Web 應用程式的完整伺服器配置:
<server>
     <featureManager>
         <feature>servlet_3.0</feature>
     </featureManager>
     <application name="snoop" location="/mywebapps/snoop" id="snoop" type="war"/>
</server>

如需伺服器配置特定層面的詳細資訊,請參閱子主題。


指示主題類型的圖示 作業主題

資訊中心條款 | 意見


「時間戳記」圖示 前次更新: 2015 年 6 月 22 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_setup_env
檔名:twlp_setup_env.html