-
Notifications
You must be signed in to change notification settings - Fork 3.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
[appmesh] implement Outlier Detection for Virtual Nodes #11648
Labels
@aws-cdk/aws-appmesh
Related to AWS App Mesh
effort/medium
Medium work item – several days of effort
feature-request
A feature should be added or improved.
p2
Milestone
Comments
dfezzie
added
feature-request
A feature should be added or improved.
needs-triage
This issue or PR still needs to be triaged.
labels
Nov 23, 2020
skinny85
added
effort/medium
Medium work item – several days of effort
p2
and removed
needs-triage
This issue or PR still needs to be triaged.
labels
Dec 5, 2020
alexbrjo
pushed a commit
to alexbrjo/aws-cdk
that referenced
this issue
Apr 2, 2021
mergify bot
pushed a commit
that referenced
this issue
Apr 5, 2021
This is a pretty short PR adding outlier detection to Virtual Node listeners. See below for usage. ```ts const node = mesh.addVirtualNode('virtual-node', { serviceDiscovery: appmesh.ServiceDiscovery.cloudMap({ service: service, }), outlierDetection: { baseEjectionDuration: cdk.Duration.seconds(10), interval: cdk.Duration.seconds(30), maxEjectionPercent: 50, maxServerErrors: 5, }, }); ``` Note: * All the parameters are required and there aren't any combinations of features that get special treatment, so there's only one unit test. * We don't do any min/max time evaluation for other features so I followed precedent for that. issue #11648 ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Resolved with #13952 |
|
hollanddd
pushed a commit
to hollanddd/aws-cdk
that referenced
this issue
Aug 26, 2021
This is a pretty short PR adding outlier detection to Virtual Node listeners. See below for usage. ```ts const node = mesh.addVirtualNode('virtual-node', { serviceDiscovery: appmesh.ServiceDiscovery.cloudMap({ service: service, }), outlierDetection: { baseEjectionDuration: cdk.Duration.seconds(10), interval: cdk.Duration.seconds(30), maxEjectionPercent: 50, maxServerErrors: 5, }, }); ``` Note: * All the parameters are required and there aren't any combinations of features that get special treatment, so there's only one unit test. * We don't do any min/max time evaluation for other features so I followed precedent for that. issue aws#11648 ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
@aws-cdk/aws-appmesh
Related to AWS App Mesh
effort/medium
Medium work item – several days of effort
feature-request
A feature should be added or improved.
p2
Use Case
Customers should be able to configure outlier detection for Virtual Node listeners in their mesh. This allows them to eject hosts that are not behaving as expected. This should be implemented for each Virtual Node listener protocol spec
Proposed Solution
Example:
Other
This is a 🚀 Feature Request
The text was updated successfully, but these errors were encountered: