resiliency专题

ELK - Logstash - Data Resiliency

当数据流过事件处理管道时,Logstash可能会遇到阻止它向配置的输出传递事件的情况。例如,数据可能包含意外的数据类型,或者Logstash可能异常终止。 为了防止数据丢失并确保事件流过管道而不中断,Logstash提供了以下数据弹性特性。 持久队列通过在磁盘上的内部队列中存储事件来防止数据丢失。 Dead Letter Queues 为Logstash无法处理的事件提供磁盘存储。通过使用

Logstash【从无到有从有到无】【L10】数据弹性(Data Resiliency)

目录 1.数据弹性(Data Resiliency) 2.持久队列(Persistent Queues) 2.1.持久队列的限制 2.2.持久队列如何工作 2.3.配置持久队列 2.4.处理背压(Handing Back Pressure) 2.5.控制耐久性(Controlling Durability) 2.6.磁盘垃圾收集 3.死信队列(Dead Letter Queues

go-resiliency源码解析之-batcher

go-resiliency源码解析之-batcher 源代码地址 : https://github.com/eapache/go-resiliency/blob/master/batcher/batcher.go 1.batcher定义 创建一个batch对象需要2个参数: Timeout:超时,这是一个batch对象收集输入参数的时间。 work函数变量:在timeout超时后,会调用

resiliency java_Github比较热门的Java开源项目

来源:开源最前线(ID:OpenSourceTop) 猿妹整编 1.JCSprout https://github.com/crossoverJie/JCSprout Star 17084 这是一个还处于萌芽阶段的 Java 核心知识库。分为常用集合、Java多线程、JVM、分布式相关、常用框架等内容 2.arthas https://github.com/alibaba/arthas Star