kafka config引數配置簡要說明

2021-09-18 08:26:42 字數 1075 閱讀 7012

#kafka引數配置

#等待所有的replicas都響應後才返回響應,可靠性最高,但會降低吞吐率

acks=all

#發生retriable exceptions可重試異常時,重試傳送訊息次數,最大為integer.max_value(這些重試與客戶端接收到傳送錯誤時的重試沒有什麼不同。允許重試將潛在的改變資料的順序)

retries=0

#生成這批量傳送的基本單位,預設16384byte,即16kb。

batch.size=16384

#等待批量資料的時間,超過此時間,未達到批量傳送基本單位也傳送。(kafka客戶端積累一定量的訊息後會統一組裝成乙個批量訊息發出,滿足batch.size設定值或達到linger.ms超時時間都會傳送)

linger.ms=1

#當客戶端傳送速率大於傳送到broker速率時,會出現消費在傳送方堆積,buffer.memory設定了可使用的buffer記憶體大小

buffer.memory=33554432

#key值的序列化類

key.serializer=org.apache.kafka.common.serialization.stringserializer

#value的序列化類

value.serializer=org.apache.kafka.common.serialization.stringserializer

#設定訊息確認方式(1、自動提交;2、手動提交:同步與非同步)

enable.auto.commit=true

#自動提交offset到zookeeper的時間間隔

auto.commit.interval.ms=1000

#心跳超時時間(消費者保活)

session.timeout.ms=30000

key.deserializer=org.apache.kafka.common.serialization.stringdeserializer

value.deserializer=org.apache.kafka.common.serialization.stringdeserializer

mysql配置引數優化 mysql配置引數優化

最大連線數 優化 max connections 1000 table open cache 256 query cache type 1 查詢快取大小 query cache size 1m tmp table size 32m 執行緒快取數 thread cache size 8 關閉dns做反...

dwr引數配置

安全引數 allowgetforsafaributmakeforgeryeasier 開始版本 2.0 預設值 false 描述 設定成true使dwr工作在safari 1.x 會稍微降低安全性。crossdomainsessionsecurity 開始版本 2.0 預設值 true 描述 設定成...

VIM配置引數

set nocompatible 去掉討厭的有關vi一致性模式,避免以前版本的一些bug和侷限 set number 顯示行號 set autoindent vim使用自動對起,也就是把當前行的對起格式應用到下一行 set smartindent 依據上面的對起格式,智慧型的選擇對起方式,對於類似c...