【问题标题】:App is running very slow when APN protocol selected as IPV4/IPV6当 APN 协议选择为 IPV4/IPV6 时,应用程序运行非常缓慢
【发布时间】:2018-02-27 17:55:28
【问题描述】:

我收到多条评论,说我的应用在提供 IPV6 类型 IP 的网络上运行速度非常慢。调试后我知道应用程序无法解析 IPV6 上的主机,然后尝试使用 IPV4,这种转换大约需要 30 秒。 现在,如果我将 APN 设置更改为 IPV4,则只有应用程序可以正常工作。 所以我的问题是我应该怎么做才能让我的应用程序在 IPV4/IPV6 上运行,或者如果是,是否需要任何 DNS 缓存请分享一些 sn-p。 请帮助这真的每天都在变大

【问题讨论】:

    标签: android dns ipv6 ipv4


    【解决方案1】:

    一个快速的解决方法是使用像CloudFlare 这样的 CND,主要是因为您可以在 IPv4 中设置所有内容,然后只需将 CND 放在前面。

    CDN 将成为您的应用程序的 ipv4/ipv6 网关,因此您不必担心这种切换,您只需提供一个域就可以完成这项工作,例如:

    app.your-domain.tld.
    

    稍后进行测试,您可以使用http://cloudflare.ipv6-test.com/validate.php

    如果您的应用需要从 IPv4/IPv6 的服务器获取/获取内容,无论使用什么 APN,此设置将有助于避免延迟。

    【讨论】:

    • 谢谢,但我们已经拥有 Akamai 并启用了 IPv6。还有其他解决方案吗?
    • Akamai 工作得很好,也许您可​​以检查您的端点,可能有些端点没有通过 CDN
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-04-16
    • 2020-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-25
    • 1970-01-01
    相关资源
    最近更新 更多