【问题标题】:Unity Remote Config unstable issue, return curl error 28: Connection timed out after 10005 millisecondsUnity Remote Config 不稳定问题,返回 curl 错误 28: Connection timed out after 10005 毫秒
【发布时间】:2022-08-16 15:17:13
【问题描述】:

我发现统一远程配置不稳定,有时远程配置会停止工作并返回“卷曲错误 28:10005 毫秒后连接超时”(如附图here)。其他时候它工作得很好。

我想要做的是尝试获取远程配置的数据,在我的情况下,我每 5 秒检查一次“isMaintenance”布尔值,如果它返回 true,游戏将阻止/退出玩家玩游戏。

我不确定统一远程配置是否会受到连接类型(wifi连接或移动数据)的影响,因为我和我的团队测试每次我们使用移动数据都不会出现上述问题,而使用wifi会导致错误。有谁知道这个问题背后的原因是什么?

我们发现甚至奇怪的是,一些电脑没有这个问题,而其他人会在统一编辑器中看到这个问题,而我们都使用具有相同版本的 Unity 和远程配置的同一个项目。

我们也制作了 android build 进行测试,当我们每隔几秒调用一次 ConfigManager.FetchConfigs() 时,wifi 连接总是会出现错误,而移动数据连接似乎很好并且能够成功地从远程配置中检索数据。

我们也添加了“if (configResponse.status == ConfigRequestStatus.Success)”来检查状态,当错误发生时,在这个检查中总是返回false。

我们在 Unity 2020.3.19f1 中使用远程配置版本 1.4.0

任何建议将不胜感激!

    标签: c# unity3d


    【解决方案1】:

    我通过将统一远程配置版本从 1.4.0 升级到 2.1.2 来解决它。对于遇到相同问题的任何人,请参阅下面的链接以获取更多详细信息。

    https://forum.unity.com/threads/remote-config-unstable-return-curl-error-28-connection-timed-out-after-10005-milliseconds.1320753/#post-8352144

    【讨论】:

      猜你喜欢
      • 2017-07-27
      • 2017-10-20
      • 1970-01-01
      • 1970-01-01
      • 2017-08-12
      • 2023-02-09
      • 1970-01-01
      • 2017-05-18
      • 2013-05-01
      相关资源
      最近更新 更多