Sun Java System Messaging Server 6 2005Q4 管理指南

配置通道預設

許多配置涉及到對所有或幾乎所有通道重複使用各種通道關鍵字。維護這樣一種配置不僅繁瑣而且容易出錯。為簡化某些配置,您可以為各種通道指定預設關鍵字。

例如,配置檔案中的以下一行表示跟隨在該行之後的所有通道區塊都將繼承該行中指定的關鍵字:

defaults keyword1 keyword2 keyword3 ...

defaults 行可視為特殊的通道區塊,該區塊可變更關鍵字 defaults 而無需實際指定通道。defaults 行也不需要其他任何通道區塊資訊行 (如有指定,都會被忽略)。

可以指定 defaults 行的數量沒有限制 — 多個 defaults 行的效果會累積,最後遇到的 (從上向下讀取) 行具有較高的優先順序。

無條件結束配置檔案中從某點 (例如,外部檔案中通道區塊獨立區段的起點) 開始的所有 defaults 行的效果可能會有用。nodefaults 行就用於此目的。例如,在配置檔案中插入以下行,就可使先前所有預設通道所建立的所有設定無效,並讓配置返回到未指定預設時要套用的狀態。

nodefaults

如同常規通道區塊,每個 defaultsnodefaults 通道區塊與其他通道區塊之間都必須有空行來進行分隔。在配置檔案中,只有 defaultsnodefaults 通道區塊才能出現在本機通道之前。但是,如同任何其他通道區塊,這兩種通道區塊必須出現在最後一個重寫規則之後。