如何解决dataflow管道中的以下错误?
io.grpc.StatusRuntimeException:内部:恐慌!这是一个错误!
这是options.getService();行的例外。 我已将stackdriver日志记录api设置为On;
我设置了服务帐户对所有者的许可。
LoggingOptions options = LoggingOptions.getDefaultInstance();
try (Logging logging = options.getService()) {
LogEntry entry = LogEntry.newBuilder(JsonPayload.of(map))
.setSeverity(Severity.INFO)
.setLogName("xxx-log")
.setResource(MonitoredResource.newBuilder("global").build())
.build();
logging.setWriteSynchronicity(Synchronicity.SYNC);
logging.write(Collections.singleton(entry));
} catch (Exception e) {
throw new RuntimeException(e);
}
这是我的依赖项和版本
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-logging</artifactId>
<version>1.56.0</version>
</dependency>