Filebeat如何確保數(shù)據(jù)不丟失

2021-03-11    分類: 網(wǎng)站建設

   Filebeat通過將每次發(fā)送的數(shù)據(jù)狀態(tài)都存儲在Registry文件中來確保數(shù)據(jù)不丟失。如果發(fā)送的Output端沒有返回確認信息,F(xiàn)ilebeat將 會繼續(xù)嘗試發(fā)送上- -次的數(shù)據(jù),直到Output端返回給Filebeat確認接收信息為止。
      當向Output端發(fā)送數(shù)據(jù),或者還沒有接收到Output端返回的確認信息時,如Filebeat因異常退出而關閉,那么在Filebeat重啟后,將會把上一次發(fā)送的數(shù)據(jù)再發(fā)送一遍,以確保數(shù)據(jù)至少被接收一次。 所以在Output端 可能會出現(xiàn)重復的數(shù)據(jù)。我們可以通過shutdown_ timeout來設 置Filebeat關閉前等待的時間。
      當使用Kafka作為Output時,如果不要求數(shù)據(jù)的完整性,則可以容忍少量的丟失數(shù)據(jù)。我們也可以通過設置required _acks參數(shù)來提高Filebeat發(fā)送數(shù)據(jù)的效率,required_ _acks默認值為1, 表示等待Kafka接收副本返回確認信息;設置為o,表示Kafka不返回確認接收信息,F(xiàn)ilebeat將會持續(xù)發(fā)送; 設置為-1, 表示需要等待Kafka所有副本確認接收信息后,才繼續(xù)發(fā)送。

本文題目:Filebeat如何確保數(shù)據(jù)不丟失
網(wǎng)頁URL:http://www.bm7419.com/news/105006.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設計公司、關鍵詞優(yōu)化、網(wǎng)站排名、定制網(wǎng)站定制開發(fā)、標簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

手機網(wǎng)站建設