【问题标题】:Google PubSub Pull timeout with .setReturnImmediately(false)Google PubSub 使用 .setReturnImmediately(false) 拉取超时
【发布时间】:2016-11-23 07:30:19
【问题描述】:

是否可以使用 setReturnImmediately(false) 为拉取模式设置自定义超时?

当前超时时间为 20 秒。

使用 Google Cloud Services API 客户端 Java 库。

【问题讨论】:

    标签: google-cloud-platform google-cloud-pubsub


    【解决方案1】:
        HttpRequestInitializer customInit = (request) -> {
                credential.initialize(request);
                request.setConnectTimeout(3000);
                request.setReadTimeout(3000);
        };
    
    
        Pubsub.Builder builder = new Pubsub.Builder(TRANSPORT, 
                                                    JSON_FACTORY, 
                                                    credential)
                .setHttpRequestInitializer(customInit)
                .setApplicationName("app-name");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-20
      • 1970-01-01
      • 2018-06-22
      • 2018-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-05
      相关资源
      最近更新 更多