-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A proposal of cached health checker extension for Envoy. #24757
Comments
Thanks for opening the tracking issue. There isn't enough information in here to comment much one way or the other as to the technical design and whether there will be support for adding this. A few high level questions:
Thanks |
|
@mattklein123 Here is a brief google doc for the basic idea: https://docs.google.com/document/d/1YH68XF12FkbxroRkWsVA2JaZ5Rd--k4p/edit# Thanks for the suggestions |
This issue has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in the next 7 days unless it is tagged "help wanted" or "no stalebot" or other activity occurs. Thank you for your contributions. |
This issue has been automatically closed because it has not had activity in the last 37 days. If this issue is still valid, please ping a maintainer and ask them to label it as "help wanted" or "no stalebot". Thank you for your contributions. |
Background
Envoy is an excellent Sidecar in the field of Service Mesh. The use of modern C++ guarantees its high performance, but also increases the difficulty for developers. Although Envoy also supports redis and thrift customized health checkers. It would be nice to have another custom health checker to enhance its flexibility. We introduce a proposal that allows Envoy to support a cached health checker extension to avoid aggressive and unnecessary health checks.
Design
By adding the cached health checker extension for Envoy. Users can avoid aggressive and unnecessary health checks.
The specific architecture is as follows:
Looking forward to your ideas/comments on this proposal! @mattklein123 @htuch @alyssawilk @lizan thanks.
The text was updated successfully, but these errors were encountered: