what is the recommended best practice for using Azure Application Gateway with redundant app services (in either different regions or availability sets)? I\'ve had some issu