客户端中的IP';DNS交换(AWS ELB)上的s请求(iOS、AFNetworking)未更改

客户端中的IP';DNS交换(AWS ELB)上的s请求(iOS、AFNetworking)未更改,ios,amazon-web-services,dns,afnetworking,afnetworking-2,Ios,Amazon Web Services,Dns,Afnetworking,Afnetworking 2,我们的服务器托管在AWS上,我们使用的设置在两个ELB之间交换DNS(用于两个不同的服务器设置) 我们已经通过本地终端使用curl验证了DNS更改可以快速传播(约30秒)——从我们的iOS应用程序生成请求时似乎不会发生这种情况。鉴于该应用程序是在交换之前启动的,因此该应用程序将继续与旧ELB通信,而不考虑更改 我们的iOS应用程序会定期发送服务器呼叫(每5秒一次),当服务器被关闭时,应用程序会在大约一分钟后开始与新服务器通信 这在AFNetworking 2.0(AFHTTPSessionMan

我们的服务器托管在AWS上,我们使用的设置在两个ELB之间交换DNS(用于两个不同的服务器设置)

我们已经通过本地终端使用curl验证了DNS更改可以快速传播(约30秒)——从我们的iOS应用程序生成请求时似乎不会发生这种情况。鉴于该应用程序是在交换之前启动的,因此该应用程序将继续与旧ELB通信,而不考虑更改

我们的iOS应用程序会定期发送服务器呼叫(每5秒一次),当服务器被关闭时,应用程序会在大约一分钟后开始与新服务器通信

这在AFNetworking 2.0(
AFHTTPSessionManager
)和AFNetworking 1.3(
AFHTTPClient
)中都会发生

我们想知道两端是否有一个良好的内置机制使应用程序连接到新服务器。服务器端的解决方案更可取,因为我们希望AppStore中当前的应用程序支持即将进行的更改