Automation Anywhere

Automation Anywhere Automation 360

關閉內容

內容

開啟內容

設定記錄檔案自動換用

  • 已更新:8/03/2021
    • Automation 360 v.x
    • 安裝
    • IQ Bot

設定記錄檔案自動換用

本主題說明根據檔案大小設定自動換用記錄檔案。

建立記錄檔案後,系統會繼續記錄訊息,這些訊息會將記錄檔案的大小增加到太大而無法打開。這會讓使用者無法開啟記錄檔案以查看資訊和錯誤訊息。
註: 如果將記錄層級增加到除錯追蹤模式,則會更快發生這種情況。
對於所有 Java 服務,使用者可以在 <IQ Bot installation directory>/Services 底下識別記錄檔案。開啟任何記錄組態檔案,並在 <SizeBasedTriggeringPolicy size="100MB" /> 底下第一次出現的原則之處新增以下變更:

<Policies>
<TimeBasedTriggeringPolicy interval="720" />
<SizeBasedTriggeringPolicy size="50MB" />
</Policies>

在以下範例設定中,當記錄檔案達到 50 MB 後,系統會自動建立一個新檔案並開始在其中記錄。雖然使用者最後有更多檔案,但每個檔案只有 50 MB。這是管理記錄檔案的標準做法。

此範例顯示使用者可新增至設定的項目,以便 Automation 360 IQ Bot On-Premises 在檔案達到特定大小後自動換用記錄。

<RollingFile name="Alias" fileName="${env:PUBLIC}/Documents/Automation Anywhere IQBot Platform/Logs/Alias.log"
                     filePattern="${env:PUBLIC}/Documents/Automation Anywhere IQBot Platform/Logs/Archive/$${date:yyyy-MMM}/Alias-%d{yyyy-MMM-dd}-%i.log.zip"
                     immediateFlush="true"
                     append="true">
            <PatternLayout pattern="CPL1 Alias %X{cid} %d{ISO8601}{UTC}Z %-5level %C %M %msg %n"/>
            <Policies>
                <TimeBasedTriggeringPolicy />
                <SizeBasedTriggeringPolicy size="50MB" />
            </Policies>
            <DefaultRolloverStrategy max="10"/>
        </RollingFile>
傳送意見反饋