老化時間即(ji)消(xiao)息的(de)最長保(bao)留時間,消(xiao)費者必須在此時間結束前消(xiao)費消(xiao)息,否(fou)則(ze)消(xiao)息將被刪(shan)除。刪(shan)除的(de)消(xiao)息,無法被消(xiao)費。
創建Topic成功(gong)之(zhi)后,您可以(yi)根據業務需要修改Topic的老(lao)(lao)化(hua)時(shi)間。修改老(lao)(lao)化(hua)時(shi)間,不會(hui)影響業務。Topic老(lao)(lao)化(hua)時(shi)間,默認為72小時(shi)。
修改老(lao)化時間可以通(tong)過以下(xia)方式實現:
- 在“Topic管理”中,修改老化時間。
- 在“配置參數”中,修改“log.retention.hours”參數值,具體步驟請參考修改配置參數。
說明如果Topic已經設(she)置(zhi)(zhi)了(le)老(lao)化時(shi)間,此(ci)時(shi)“配(pei)置(zhi)(zhi)參(can)數”中的log.retention.hours值(zhi)將不對(dui)此(ci)Topic生(sheng)效。僅在(zai)Topic中未設(she)置(zhi)(zhi)老(lao)化時(shi)間時(shi),“配(pei)置(zhi)(zhi)參(can)數”中的log.retention.hours值(zhi)才會對(dui)此(ci)Topic生(sheng)效。例如:Topic01設(she)置(zhi)(zhi)的老(lao)化時(shi)間為60小時(shi),“配(pei)置(zhi)(zhi)參(can)數”中的log.retention.hours值(zhi)為72小時(shi),此(ci)時(shi)Topic01實際的老(lao)化時(shi)間為60小時(shi)。
操作步驟
步驟 1 登錄管理(li)控制臺。
步驟 2 在管理控制臺右上角單擊
,選擇區域。
說明請選擇Kafka實例所在的區域。
步驟 3 在管理控制臺左上角單擊
,選擇“企業中間件(jian)”-“分(fen)布式消(xiao)息(xi)服(fu)務(wu)”-“Kafka專享版”,進入分(fen)布式消(xiao)息(xi)服(fu)務(wu)Kafka專享版頁面。
步驟 4 單擊Kafka實例的名稱,進入(ru)實例詳情頁(ye)面。
步驟 5 選擇(ze)“Topic管理”頁簽,顯示已(yi)創建(jian)的Topic詳情。
步驟 6 通過(guo)以下任意一種方法,修改(gai)Topic老(lao)化時間。
- 勾選Topic名稱左側的方框,可選一個或多個,單擊信息欄左上側的“編輯Topic”。
- 在待修改老化時間的Topic所在行,單擊“編輯”。
步驟 7 在“編輯Topic”對話框中(zhong),輸(shu)入老化時間(jian),單(dan)擊(ji)“確定”。