To be clear, I have lots of quires so got lots of errors, in less than 1% but still annoying
I got lots of errors like No connection could be made because the target machine actively refused it 188.8.131.52:443 (fyi, I tried :80 as well)
So I add Microsoft.Practices.TransientFaultHandling to retry.
But still, lots of errors (even after retry)
I like to know:
1st, since Azure is a distributed service, why am I always reach 184.108.40.206 ( I access storage by simple original DefaultEndpointsProtocol=https;AccountName=storage_account;....., then use tableContext.CreateQuery<datatype>("table_name"); ).
I noticed all my tables (even in different Storage account) all hit 220.127.116.11. My question, is there a way to change it?
2nd, how to eliminate the error above totally?
System . Net . WebException : Unable to connect to the remote server ---> System . Net . Sockets . SocketException : No connection could be made because the target machine actively refused it 70.37 . 127.112 : 443 at System . Net . Sockets . Socket . DoConnect ( EndPoint endPointSnapshot , SocketAddress socketAddress ) at System . Net . ServicePoint . ConnectSocketInternal ( Boolean connectFailure , Socket s4 , Socket s6 , Socket & socket , IPAddress & address , ConnectSocketState state , IAsyncResult asyncResult , Int32 timeout , Exception & exception ) --- End of inner exception stack trace --- at System . Net . HttpWebRequest . GetResponse () at System . Data . Services . Client . QueryResult . Execute () at System . Data . Services . Client . DataServiceRequest . Execute [ TElement ]( DataServiceContext context , QueryComponents queryComponents ) at System . Data . Services . Client . DataServiceQuery ` 1.Execute () at System . Data . Services . Client . DataServiceQuery ` 1.GetEnumerator () at System . Linq . Enumerable . ToList [ TSource ]( IEnumerable ` 1 source ) at Microsoft . Practices . TransientFaultHandling . RetryPolicy .<> c__DisplayClass1 .< ExecuteAction > b__0 () at Microsoft . Practices . TransientFaultHandling . RetryPolicy . ExecuteAction [ TResult ]( Func ` 1 func )