health check supported adding upstream dynamically