A(19)Kafka參數優化

      網友投稿 845 2025-03-31

      1)Broker參數配置(server.properties)

      1、網絡和io操作線程配置優化

      broker處理消息的最大線程數(默認為3)

      num.network.threads=cpu核數+1

      broker處理磁盤IO的線程數

      num.io.threads=cpu核數*2

      2、log數據文件刷盤策略

      每當producer寫入10000條消息時,刷數據到磁盤

      log.flush.interval.messages=10000

      A(19)Kafka參數優化

      每間隔1秒鐘時間,刷數據到磁盤

      log.flush.interval.ms=1000

      3、日志保留策略配置

      保留三天,也可以更短 (log.cleaner.delete.retention.ms)

      log.retention.hours=72

      4、Replica相關配置

      offsets.topic.replication.factor:3

      這個參數指新創建一個topic時,默認的Replica數量,Replica過少會影響數據的可用性,太多則會白白浪費存儲資源,一般建議在2~3為宜。

      2)Producer優化(producer.properties)

      buffer.memory:33554432 (32m)

      在Producer端用來存放尚未發送出去的Message的緩沖區大小。緩沖區滿了之后可以選擇阻塞發送或拋出異常,由block.on.buffer.full的配置來決定。

      compression.type:none

      默認發送不進行壓縮,推薦配置一種適合的壓縮算法,可以大幅度的減緩網絡壓力和Broker的存儲壓力。

      4)Kafka內存調整(kafka-server-start.sh)

      默認內存1個G,生產環境盡量不要超過6個G。

      export KAFKA_HEAP_OPTS="-Xms4g -Xmx4g"

      Kafka

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:有哪些低代碼開發平臺可以用(開源的低代碼開發平臺
      下一篇:網絡攻防技術第2版)》 —1.3 網絡攻擊的發展趨勢
      相關文章
      狠狠综合久久综合88亚洲| 国产成人精品亚洲精品| 亚洲一区二区中文| 亚洲春色在线视频| 久久亚洲国产精品一区二区| 中文字幕不卡亚洲| 91麻豆精品国产自产在线观看亚洲 | 亚洲AV永久无码精品一区二区国产| 亚洲精品无码久久久久APP | 亚洲午夜精品一区二区| 亚洲爆乳无码专区| 亚洲国产精品久久久久| 亚洲一区中文字幕久久| 亚洲激情校园春色| 91亚洲国产成人久久精品网址 | 伊人久久大香线蕉亚洲五月天| 亚洲伊人成无码综合网 | 亚洲欧洲日本在线观看| 亚洲一区二区三区成人网站| 亚洲精品无码高潮喷水A片软| 亚洲AV香蕉一区区二区三区| 在线观看国产一区亚洲bd| 亚洲VA综合VA国产产VA中| 久久久久一级精品亚洲国产成人综合AV区 | 久久久久se色偷偷亚洲精品av | 亚洲第一成年网站视频| 国产AV无码专区亚洲AV琪琪| 亚洲精品国自产拍在线观看| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 老司机亚洲精品影院| 亚洲国产电影在线观看| 成人区精品一区二区不卡亚洲| 亚洲码和欧洲码一码二码三码| 欧美日韩亚洲精品| 狠狠综合久久综合88亚洲| 亚洲国产人成在线观看69网站 | 久久国产亚洲精品| 日批日出水久久亚洲精品tv| 久久久久久亚洲精品不卡| 亚洲免费视频一区二区三区| 亚洲欧洲校园自拍都市|