envoyproxy/envoy

Incorrect listener readiness reporting

Open

#12,245 建立於 2020年7月23日

在 GitHub 查看
 (4 留言) (0 反應) (0 負責人)C++ (5,373 fork)batch import
area/docshelp wanted

倉庫指標

Star
 (27,997 star)
PR 合併指標
 (平均合併 8天) (30 天內合併 378 個 PR)

描述

In the process of debugging #11826 , I found that the usual stats for readiness are mis-leading. It can happen that the initial init manager finishes initializing (LDS/CDS accepted, processed, and active), yet the connections will be refused. This is because there is a delay between when init manager finishes and the workers start accepting traffic. I think this is a problem, since it may lead to pre-mature deployment of a proxy before it is ready to serve traffic.

cc @lambdai

貢獻者指南