在 Liberty 中配置二進位記載

請利用這個資訊作為指引,在 Liberty 中配置二進位記載。

關於這項作業

相較於預設 Liberty 日誌和追蹤架構,二進位記載提供了更快的日誌和追蹤處理功能,日誌和追蹤內容的使用方式也更靈活。

伺服器配置由一個 bootstrap.properties 檔、一個 server.xml 檔,以及這些檔案隨附的任何(選用)檔案組成。 bootstrap.properties 檔指定在處理主要配置之前,必須保持最低限備妥的內容。 server.xml 檔是伺服器的主要配置檔。

server.xml 檔及其關聯檔案使用大部分文字編輯器都適用的簡式 XML 格式。 適用於分散式平台Liberty 的 Eclipse 伺服器配接器(WAS4D + 配接器)提供更豐富的編輯體驗,它利用產生的綱目,來提供可用選項的下拉清單、自動完成及其他編輯工具。 如需 Liberty 的 Eclipse 伺服器配接器的說明,請參閱利用開發人員工具來編輯 Liberty 配置

bootstrap.properties 檔指定伺服器要使用二進位記載作為日誌和追蹤架構,還是使用預設日誌和追蹤架構。 在二進位記載與預設日誌和追蹤架構之間切換,需要重新啟動伺服器。

您可以透過伺服器配置或 bootstrap.properties 檔來修改二進位記載的配置。
  • 伺服器配置:如果要從處理伺服器配置之後所載入的您自己的程式碼來進行記載,請利用伺服器配置來配置二進位記載。
  • bootstrap.properties 檔:您可能需要設定記載內容,使它們在處理伺服器配置檔之前生效。 比方說,如果您需要分析在伺服器啟動或配置處理初期發生的問題。 在這個情況之下,您可以在 bootstrap.properties 檔中配置二進位記載。

您可以在 bootstrap.propertiesserver.xml 檔中設定各項「記載」內容。 請使用 server.xml 檔中的屬性,或使用 bootstrap.properties 檔中對等的內容。 從伺服器讀取 bootstrap.properties 檔之時開始,直到處理好 server.xml 檔,會使用 bootstrap.properties 檔中的任何設定。 如果 server.xml 檔未取代或重設 bootstrap.properties 檔中的記載內容,會繼續使用 bootstrap.properties 檔中的內容值。

啟用二進位記載時,會忽略 maxFileSizemaxFilesmessageFileNametraceFileNametraceFormat 等記載元素屬性(因為執行二進位記載時,不涉及 trace.logmessages.log 檔)。 traceSpecificationconsoleLogLevellogDirectory 屬性仍繼續用來設定追蹤規格、主控台日誌層次,以及日誌和追蹤檔的位置。

如果您在 server.xml 檔中設定記載或二進位記載屬性,您可以將 bootstrap.properties 檔中對應的內容設為相同的值,以避免在啟動時間和執行時期之間,配置有所改變。 如果在 bootstrap.properties 檔中未設定記載或二進位記載內容,伺服器會使用預設記載設定。

程序

結果

重新啟動伺服器之後,即已啟用並配置二進位記載。

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



「時間戳記」圖示 前次更新: 2016 年 11 月 30 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_confHPEL
檔名:twlp_confHPEL.html