【问题标题】:actions-on-google has StatusRuntimeException from time to timeactions-on-google 不时出现 StatusRuntimeException
【发布时间】:2022-04-29 23:41:56
【问题描述】:

我们使用 actions-on-google 库:

<dependency>
    <groupId>com.google.actions</groupId>
    <artifactId>actions-on-google</artifactId>
    <version>1.8.0</version>
</dependency>

我们的流程包括调用 HomeGraphApiServiceGrpc.requestSyncDevices(RequestSyncDevicesRequest request) 在发生变化时同步我们的设备。 我们的测试人员注意到一些请求返回 StatusRuntimeException 并且它现在越来越频繁地出现。 我们如何才能最大限度地减少此类错误的发生以及它可能产生的原因?

【问题讨论】:

  • 您是否验证了您的quotas 以进行测试?您还可以检查您的logs,看看是否有任何与错误发生相关的内容。

标签: google-contacts-api google-smart-home


【解决方案1】:

看起来您可能会超出 HomeGraph API(适用于 REST 和 RPC API)的 rate limits。或者,有两种方法可以发出请求同步:同步(阻塞)和异步。如果您对其中一种类型有疑问,可以尝试另一种。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-18
    • 1970-01-01
    相关资源
    最近更新 更多