一、背景
- 生產(chǎn)環(huán)境Kafka集群壓力大,Topic讀寫(xiě)壓力大,消費(fèi)的lag比較大,因此通過(guò)擴(kuò)容Topic的分區(qū),增大Topic的讀寫(xiě)性能
- 理論上下游消費(fèi)者應(yīng)該能夠自動(dòng)消費(fèi)到新的分區(qū),例如flume消費(fèi)到了新的分區(qū),但是實(shí)際情況是存在flink消費(fèi)者沒(méi)有消費(fèi)到新的分區(qū)
二、解決方法
出現(xiàn)無(wú)法消費(fèi)topic新的分區(qū)這種情況,最簡(jiǎn)單的解決方法是文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-622573.html
- 重啟flink消費(fèi)者程序
三、實(shí)現(xiàn)自動(dòng)發(fā)現(xiàn)新的分區(qū)
flink程序增加自動(dòng)發(fā)現(xiàn)分區(qū)參數(shù):文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-622573.html
- flink.partition-discovery.interval-millis是一個(gè)配置屬性,用于設(shè)置Flink作業(yè)中的分區(qū)發(fā)現(xiàn)間隔時(shí)間(以毫秒為單位)。
- 在Flink作業(yè)中,數(shù)據(jù)源(例如Kafka或文件系統(tǒng))的分區(qū)可能會(huì)發(fā)生變化。為了及時(shí)感知分區(qū)的變化情況,
到了這里,關(guān)于Kafka系列之:記錄一次Kafka Topic分區(qū)擴(kuò)容,但是下游flink消費(fèi)者沒(méi)有自動(dòng)消費(fèi)新的分區(qū)的解決方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!