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
Circuit Breaker Policy #6
Comments
I am kind of confused - it went from "We're Working On It" to "Researching" - does that mean it is indeed in progress or not? Any possible ETA on the feature? Are we talking weeks, months, quarters, years? |
This issue has been created over 1 year, is there any plan to work on it? Undoubtedly it's a very useful and frequently-used feature for clients. I am looking forward. |
Is there a workaround for this? Has anyone made circult-breaking on appmesh work with custom envoy configs/images? |
Duh, looks like we'll have to wait one or two years more before we get a full fledged product. :( |
Hey all, Should've provided more clarity earlier. We moved this task from "Working on it" to "Researching" because we re-prioritized some work ahead of it. We are now picking back up that work, specifically
|
I have a customer using App Mesh now and also this feature will be very important to them. |
We have designed to support AppMesh Circuit Breakers in two parts, connection pool and outlier detection. Connection Pool configuration directly translates to the Envoy's circuit breaking configuration.
maxConnections: Represents the maximum number of outbound TCP connections the envoy can establish concurrently with all the hosts in the upstream cluster. This parameter is used for HTTP/1.1 connections. Outlier Detection configuration directly translate to the Envoy's outlier detection configuration.
interval: The time between each outlier detection sweep. Here's the updated model for a Virtual Node:
Note that the outlier detection and "TCP" protocol for connection pool is not supported at the virtual gateway. |
Added fields: - Connction pool for virtual node - Connection pool for virtual gateway - Outlier detection for virtual node aws#6
Added fields: - Connection pool for virtual node - Connection pool for virtual gateway - Outlier detection for virtual node aws#6
Also, added model files for SDK build Added fields: - Connection pool for virtual node - Connection pool for virtual gateway - Outlier detection for virtual node aws#6
Also, added model files for SDK build Added fields: - Connection pool for virtual node - Connection pool for virtual gateway - Outlier detection for virtual node #6
Circuit breaking support is now available in App Mesh Preview Channel. Connection pooling is supported at the Virtual Gateway and Virtual Node to limit the number of connections the Envoy establishes with your local application. Outlier detection is supported at the Virtual Node to eject the misbehaving hosts from the backend cluster. |
This feature is generally available now https://aws.amazon.com/about-aws/whats-new/2020/11/aws-app-mesh-introduces-circuit-breaker-capabilities/ |
No description provided.
The text was updated successfully, but these errors were encountered: