private static ServiceReRoute GetServiceReRoute()
        {
            var urlRoute   = new Uri(requestUrl);
            var serviceKey = UriHelper.GetServiceName(urlRoute);
            var reRoute    = new ServiceReRoute {
                ServiceName = serviceKey
            };

            return(reRoute);
        }
        private async Task GetConsulService3(ServiceReRoute reRoute)
        {
            int excuteCount = 0;

            for (int i = 0; i < 100000; i++)
            {
                //var loadBalancer = await _factory.Create(reRoute);
                //var service = await loadBalancer.Get();
                //Interlocked.Increment(ref excuteCount);
            }

            Console.WriteLine(excuteCount);
        }