派送程式錯誤和除錯輸出 (如果啟用) 被寫入 MTA 記錄目錄中的 dispatcher.log 檔案。在 msg_svr_base/imta/dispatcher.cnf 檔案中指定派送程式配置資訊。預設配置檔案在安裝時建立,您無需進行變更即可使用。但是,如果出於安全性或效能原因,需要修改預設配置檔案,則可以透過編輯 dispatcher.cnf 檔案來完成修改。
表 21–3 派送程式除錯位元
位元
|
十六進制值 |
十進制值 |
用法
|
---|---|---|---|
0 |
x 00001 |
1 |
基本服務派送程式主模組除錯。 |
1 |
x 00002 |
2 |
附加服務派送程式主模組除錯。 |
2 |
x 00004 |
4 |
服務派送程式配置檔案記錄。 |
3 |
x 00008 |
8 |
基本服務派送程式其他除錯。 |
4 |
x 00010 |
16 |
基本服務除錯。 |
5 |
x 00020 |
32 |
附加服務除錯。 |
6 |
x 00040 |
64 |
程序相關服務除錯。 |
7 |
x 00080 |
128 |
未使用。 |
8 |
x 00100 |
256 |
基本服務派送程式和程序通訊除錯。 |
9 |
x 00200 |
512 |
附加服務派送程式和程序通訊除錯。 |
10 |
x 00400 |
1024 |
資料封包級別通訊除錯。 |
11 |
x 00800 |
2048 |
未使用。 |
12 |
x 01000 |
4096 |
基本工作程序除錯。 |
13 |
x 02000 |
8192 |
附加工作程序除錯。 |
14 |
x 04000 |
16384 |
其他工作程序除錯,特別是連線切換。 |
15 |
x 08000 |
32768 |
未使用。 |
16 |
x 10000 |
65536 |
基本工作程序到服務派送程式 I/O 除錯。 |
17 |
x 20000 |
131072 |
附加工作程序到服務派送程式 I/O 除錯。 |
20 |
x 100000 |
1048576 |
基本統計資料除錯。 |
21 |
x 200000 |
2097152 |
附加統計資料除錯。 |
24 |
x 1000000 |
16777216 |
將 PORT_ACCESS 拒絕記錄到 dispatcher.log 檔案中。 |
編輯 dispatcher.cnf 檔案。
將 DEBUG 選項設定為 -1。
還可以設定邏輯變數或環境變數 IMTA_DISPATCHER_DEBUG (UNIX),該變數以十六進位將 32 位元除錯遮罩定義為值 FFFFFFFF。上表說明每個位元的意義。
派送程式配置檔案中提供的派送程式服務將影響各種系統參數的需求。系統的堆疊大小 (datasize) 必須能夠滿足派送程式的執行緒堆疊使用需求。