If an AmService in a route fails to connect to AM at startup, the route is not loaded and there is no attempt to retry connecting to AM.
This can make automated deployments difficult if IG is deployed before AM is ready.
Steps to reproduce.
1. Configure AmService as per,
2. Shutdown AM.
3. Start IG. Route will fail to load on startup.
4. Start AM.
5. Test the route again.
Route is loaded and IG will be able to handle requests on the route.
No route found for the request.
Remove the 'agent' and 'sessioncache' settings from the AmService.
After AM has started reload the route.