Posted On: Aug 5, 2020
Now you can leverage new default mesh retry policy and connection pool configuration that simplifies building applications resilient to connection errors and improves application scalability. AWS App Mesh is a service mesh that provides application-level networking to make it easy for your services to communicate with each other across multiple types of compute infrastructure. App Mesh standardizes how your services communicate, giving you end-to-end visibility and ensuring high-availability for your applications.
With the new default configuration for your service mesh, your applications will automatically retry calls to services that return Service Unavailable errors up to two times. This makes your applications more resilient to errors with no additional configuration required. If necessary, you can adjust the retry policy on the routes. Additionally, the new default App Mesh configuration changes the connection pool settings in Envoy proxies, removing the limitation of 1,024 simultaneous connections, requests and retries, enabling building more scalable applications.