AWS App Mesh introduces new default mesh configuration

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.

The new default mesh configuration automatically applies to all service meshes for new AWS App Mesh customers. The existing AWS App Mesh customers can contact customer support to enable the new default configuration. To learn more about App Mesh, see the product page or documentation.