使用F5负载平衡服务器加载iOS 8/9(PhoneGap应用程序)的资产失败

时间:2015-11-11 02:01:17

标签: ios cordova f5 big-ip

我有一个奇怪的情况,一直困扰着我几个星期。我有一个使用一些插件(注释和电子邮件)的PhoneGap应用程序,除此之外,本机应用程序只是一个带有JavaScript位置重定向的简单HTML文件:

<script>
    document.location.href='https://our.server.com/appdir';
</script>

该应用的用户社区位于iPad上,iOS 8.x-9.x(7.x上的iOS用户没有问题)。有一个F5负载均衡器可以在两台服务器之间引导流量。我们遇到的问题是某些用户没有下载所有资产(即缺少样式表)。

这主要是PhoneGap应用程序中的一个问题,当使用F5负载均衡器时(iPad应用程序已经使用UIWebView和WKWebView构建,两者都表现出相同的问题。我们之前有一个A10负载均衡器,有没有问题。我们已经测试过使用A10负载均衡器指向相同的服务器,并且没有问题.F5的人正在摸不着头脑。

应用程序通常在safari中运行良好(显然插件不起作用),以及桌面浏览器。我们在safari中看到错误的罕见情况,错误是&#34;网络连接丢失&#34;。

为了进一步混淆水域,一些用户没有问题。我的iPad完全没有问题。资产总是按预期下降。我无法确定我的iPad与遇到此问题的用户之间的任何差异。

有没有人经历过类似的行为?

0 个答案:

没有答案