druid導(dǎo)致zk oom的問題

問題現(xiàn)象

  • zk 定期oom攀痊,連接以及watch數(shù)過多
  • druid segment一直處于恢復(fù)中
  • druid data節(jié)點挨個掛
  • 掛的同時會報一個oom几颜,不是普通的oom

關(guān)于oom

  • 堆內(nèi)存oom
  • 棧oom
  • out of memory
    gc時間過長褒墨,導(dǎo)致out of memory
    out of memory error革娄,there is insufficient memory for the java runtime Environment to continue

此次 druid data節(jié)點的現(xiàn)象類似

  • 反推一下可以發(fā)現(xiàn)捅膘,segment 不停的做著恢復(fù)翘地,但是回復(fù)到一定時候又掛了申尤,導(dǎo)致越來越多的segment同時掛掉癌幕,那么就會短時間內(nèi)有很多的zk path產(chǎn)生,導(dǎo)致zk oom

問題的關(guān)鍵

關(guān)鍵問題是找到昧穿,druid data節(jié)點oom的根本原有并解決
了解其部分邏輯之后勺远,懷疑并發(fā)操作過多,多線程24個同時去讀取segment时鸵,

但是因為druid 使用了 java mmap技術(shù)0拷貝胶逢,所以理論上來說是不太可能的

另外參考了druid 官方的一些部署建議配置,存儲和計算其實不太一樣

存儲對于機器性能的配置是有一些要求的饰潜,比如 map相關(guān)參數(shù)初坠,vm.map.max

關(guān)于mmap

ulimit -a 查看機器的一些限制
mmap 的底層原理,bytebuff 復(fù)制彭雾,讀寫流程如何碟刺?
寫時是否實時刷新還是定時刷新,
page cache 是啥薯酝?
cat /proc/$(pidof java)/smaps|grep a.txt -A 10 -B 10
查看進程下的 page 半沽?
mmap的一些限制,vm.max_count

druid的建議

  • 應(yīng)增加觸及大小的時候拋出調(diào)整建議
  • zk 中節(jié)點通信大小限制的調(diào)整
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末吴菠,一起剝皮案震驚了整個濱河市者填,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌做葵,老刑警劉巖占哟,帶你破解...
    沈念sama閱讀 218,546評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異蜂挪,居然都是意外死亡重挑,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,224評論 3 395
  • 文/潘曉璐 我一進店門棠涮,熙熙樓的掌柜王于貴愁眉苦臉地迎上來谬哀,“玉大人,你說我怎么就攤上這事严肪∈芳澹” “怎么了?”我有些...
    開封第一講書人閱讀 164,911評論 0 354
  • 文/不壞的土叔 我叫張陵驳糯,是天一觀的道長篇梭。 經(jīng)常有香客問我,道長酝枢,這世上最難降的妖魔是什么恬偷? 我笑而不...
    開封第一講書人閱讀 58,737評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮帘睦,結(jié)果婚禮上袍患,老公的妹妹穿的比我還像新娘坦康。我一直安慰自己,他們只是感情好诡延,可當我...
    茶點故事閱讀 67,753評論 6 392
  • 文/花漫 我一把揭開白布滞欠。 她就那樣靜靜地躺著,像睡著了一般肆良。 火紅的嫁衣襯著肌膚如雪筛璧。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,598評論 1 305
  • 那天惹恃,我揣著相機與錄音夭谤,去河邊找鬼。 笑死座舍,一個胖子當著我的面吹牛沮翔,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播曲秉,決...
    沈念sama閱讀 40,338評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼疲牵!你這毒婦竟也來了承二?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,249評論 0 276
  • 序言:老撾萬榮一對情侶失蹤纲爸,失蹤者是張志新(化名)和其女友劉穎亥鸠,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體识啦,經(jīng)...
    沈念sama閱讀 45,696評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡负蚊,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,888評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了颓哮。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片家妆。...
    茶點故事閱讀 40,013評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖冕茅,靈堂內(nèi)的尸體忽然破棺而出伤极,到底是詐尸還是另有隱情,我是刑警寧澤姨伤,帶...
    沈念sama閱讀 35,731評論 5 346
  • 正文 年R本政府宣布哨坪,位于F島的核電站,受9級特大地震影響乍楚,放射性物質(zhì)發(fā)生泄漏当编。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,348評論 3 330
  • 文/蒙蒙 一徒溪、第九天 我趴在偏房一處隱蔽的房頂上張望忿偷。 院中可真熱鬧拧篮,春花似錦、人聲如沸牵舱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,929評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽芜壁。三九已至礁凡,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間慧妄,已是汗流浹背顷牌。 一陣腳步聲響...
    開封第一講書人閱讀 33,048評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留塞淹,地道東北人窟蓝。 一個月前我還...
    沈念sama閱讀 48,203評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像饱普,于是被迫代替她去往敵國和親运挫。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,960評論 2 355

推薦閱讀更多精彩內(nèi)容