EasyICE是一款專業(yè)的ts碼流分析工具,同時也是一款實用的MPEGTS 動態(tài),靜態(tài)分析工具,這里是官方最新版本,功能十分強大而且全面。EasyICE具有強大的分析能力和一流的處理速度。唯一一款支持HLS協(xié)議的免費分析軟件,TS切片質量報告,包含了通常人們關心的,以及Apple要求的切片需符合的技術參數(shù)。
EasyICE動態(tài)靜態(tài)分析工具功能特點
TS 文件分析
UDP,RTP,HLS 實時分析,碼流錄制
TR 101290 監(jiān)測
PCR 抖動,精度,間隔分析
GOP 統(tǒng)計,碼率變化分析
Multi language support (Chinese,English)
取消網絡驗證,軟件可以離線使用。
支持音頻PTS在圖表中的顯示及導出
增加了代理支持,配置EasyICE.ini,ip:port
取消啟動時的全屏顯示
修復bug若干
將 elasticsearch 寫入速度優(yōu)化到極限
接下來的優(yōu)化基于集群正常運行的前提下,如果是集群首次灌入數(shù)據(jù),可以將副本數(shù)設置為0,寫入完畢再調整回去,這樣副本分片只需要拷貝,節(jié)省了索引過程.
綜合來說,提升寫入速度從以下幾方面入手:
加大 translog flush ,目的是降低 iops,writeblock
加大 index refresh間隔,目的除了降低 io,更重要的降低了 segment merge 頻率
調整 bulk 線程池和隊列
優(yōu)化磁盤間的任務均勻情況,將 shard 盡量均勻分布到物理
主機的各磁盤
優(yōu)化節(jié)點間的任務分布,將任務盡量均勻的發(fā)到各節(jié)點
優(yōu)化 lucene 層建立索引的過程,目的是降低
CPU 占用率及 IO
translog flush 間隔調整
從 es 2.x 開始,默認設置下,translog 的持久化策略為:每個請求都flush.對應配置項為:
這是影響 es 寫入速度的最大因素.但是只有這樣,寫操作才有可能是可靠的,原因參考寫入流程.
如果系統(tǒng)可以接受一定幾率的數(shù)據(jù)丟失,調整 translog 持久化策略為周期性和一定大小的時候 flush:
EasyICE動態(tài)靜態(tài)分析工具
下載使用教學圖2
索引刷新間隔調整: refresh_interval
refresh_interval
默認情況下索引的refresh_interval為1秒,這意味著數(shù)據(jù)寫1秒后就可以被搜索到,每次索引的 refresh 會產生一個新的 lucene 段,這會導致頻繁的 segment merge 行為,如果你不需要這么高的搜索實時性,應該降低索引refresh 周期,如:
EasyICE動態(tài)靜態(tài)分析工具下載使用教學圖3
segment merge
segment merge 操作對系統(tǒng) CPU 和 IO 占用都
比較高,從es 2.0開始,merge 行為不再由 es 控制,而是轉由 lucene 控制,因此以下配置已被刪除:
EasyICE動態(tài)靜態(tài)分析工具下載使用教學圖4
是一個比較理想的值,如果你只有一塊硬盤并且非 SSD,應該把他設置為1,因為在旋轉存儲介質上并發(fā)寫,由于尋址的原因,不會提升,只會降低寫入速度.
merge 策略有三種:
tiered
log_byete_size
log_doc
默認情況下:
EasyICE動態(tài)靜態(tài)分析工具下載使用教學圖5
- 軟件性質:國產軟件
- 授權方式:免費版
- 軟件語言:簡體中文
- 軟件大。20602 KB
- 下載次數(shù):128 次
- 更新時間:2021/3/11 22:04:10
- 運行平臺:WinXP,Win7,...
- 軟件描述:EasyICE是一款專業(yè)的TS動態(tài)靜態(tài)分析工具,可以對TS文件進行分析,同時支持... [立即下載]