envoyproxy/envoy

Envoy ALS message rotation on multiple streams

開放

#17,331 建立於 2021年7月14日

 (23 則留言) (1 個反應) (1 位負責人)C++ (5,373 個分叉)batch import
area/access_logarea/grpcenhancementhelp wanted

倉庫指標

星標
 (27,997 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

This issue proposes to introduce connection re-establishment in the Envoy ALS gRPC client. In the current implementation, the connection between Envoy and the receiver survives for so long that scaling out the receiver does not make sense; in order to perform load balancing of the Envoy ALS receiver, the Async gRPC client of Envoy needs to re-establish the connection at regular intervals or at some To load balance the Envoy ALS receiver, the Async gRPC client of Envoy needs to re-establish the connection at regular intervals or according to some other criteria. When no connection is established, logs are watermark buffered and flushed as needed.

cc. @lizan

貢獻者指南