Flink 內(nei)部是(shi)基(ji)于(yu)producer-consumer模型來進(jin)行消息傳遞(di)的, Flink的反(fan)壓設計 也是(shi)基(ji)于(yu)這個模型。
Flink 使用了高效(xiao)有界的分(fen)布式(shi)阻塞隊(dui)(dui)列, 就像Java通用 的阻塞隊(dui)(dui)列( BlockingQueue ) 一(yi)樣。
下游(you)消(xiao)費者消(xiao)費變慢, 上游(you)就會受到(dao)阻塞(sai)。