Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 我可以定期';无法创建GCP任务,因为java.lang.RuntimeException:ManagedChannel分配站点_Google Cloud Platform_Google Cloud Pubsub - Fatal编程技术网

Google cloud platform 我可以定期';无法创建GCP任务,因为java.lang.RuntimeException:ManagedChannel分配站点

Google cloud platform 我可以定期';无法创建GCP任务,因为java.lang.RuntimeException:ManagedChannel分配站点,google-cloud-platform,google-cloud-pubsub,Google Cloud Platform,Google Cloud Pubsub,我按照中所述创建任务 它在99%的情况下有效,但有时我会遇到以下例外情况: java.lang.RuntimeException: ManagedChannel allocation site at io.grpc.internal.ManagedChannelOrphanWrapper$ManagedChannelReference.<init> (ManagedChannelOrphanWrapper.java:103) at io.grpc.internal.ManagedCh

我按照中所述创建任务

它在99%的情况下有效,但有时我会遇到以下例外情况:

java.lang.RuntimeException: ManagedChannel allocation site
at io.grpc.internal.ManagedChannelOrphanWrapper$ManagedChannelReference.<init> (ManagedChannelOrphanWrapper.java:103)
at io.grpc.internal.ManagedChannelOrphanWrapper.<init> (ManagedChannelOrphanWrapper.java:53)
at io.grpc.internal.ManagedChannelOrphanWrapper.<init> (ManagedChannelOrphanWrapper.java:44)
at io.grpc.internal.AbstractManagedChannelImplBuilder.build (AbstractManagedChannelImplBuilder.java:411)
at by.company.application.QueueService.createTask (QueueService.java:76)
这看起来像。尝试升级到最新版本的google cloud tasks(及其依赖项)以获得修复。

这看起来像。尝试升级到最新版本的google cloud tasks(及其依赖项)以获得修复。

我使用以下版本:0.81.0-alpha,但没有帮助:(我使用以下版本:0.81.0-alpha,但没有帮助:(
 private void createTask(String queueName, String payload, long timeShiftMillis) {
String queuePath = QueueName.of(gcpProjectId, gcpLocation, queueName).toString();

try (CloudTasksClient client = CloudTasksClient.create()) {
    Task.Builder taskBuilder = Task
            .newBuilder()
            .setAppEngineHttpRequest(AppEngineHttpRequest.newBuilder()
                    .setBody(ByteString.copyFrom(payload, Charset.defaultCharset()))
                    .setRelativeUri("/" + queueName)
                    .setHttpMethod(HttpMethod.POST)
                    .build());

    taskBuilder.setScheduleTime(Timestamp
            .newBuilder()
            .setSeconds(Instant.now(Clock.systemUTC()).plusMillis(timeShiftMillis).getEpochSecond()));

    Task build = taskBuilder.build();

    if (!gcpTaskEnabled) {
        return;
    }

    client.createTask(queuePath, build);
} catch (Exception e) {
    LOGGER.log(Level.SEVERE, "Can't create task", e);
}
}