我得到多个评论,我的应用程序在提供IPV6类型ip的网络上运行速度非常慢。调试后我知道应用程序无法在IPV6上解析主机,然后尝试使用IPV4,此转换大约需要30秒。 现在,如果我将APN设置更改为IPV4,则只有app才能正常工作。 所以我的问题是我应该怎么做才能使我的应用程序在IPV4 / IPV6上运行,或者是否需要任何DNS缓存,如果是,请分享一些片段。 请帮助这真的变得越来越大
答案 0 :(得分:1)
一个快速修复可能是使用像CloudFlare这样的CND,主要是因为您可以在IPv4中设置所有内容,然后将CND放在前面。
CDN将是您的应用程序的ipv4 / ipv6网关,因此您不必担心切换,您应该只提供一个域,并且应该完成这项工作,例如:
app.your-domain.tld.
稍后进行测试,您可以使用http://cloudflare.ipv6-test.com/validate.php
如果您的应用需要从您的IPv4 / IPv6服务器获取/获取内容,无论使用何种APN,此设置都有助于避免延迟。