当前位置:网站首页>Greenplum [question 05] Greenplum streaming server custom client problem handling (increasing)
Greenplum [question 05] Greenplum streaming server custom client problem handling (increasing)
2022-06-12 05:31:00 【A kite】
1. Briefly explain
Greenplum Stream Server (GPSS) It's a ETL( extract 、 transformation 、 load ) Tools .GPSS An instance of the server receives streaming data from one or more clients , Use Greenplum An external table readable by the database transforms and inserts the data into the target Greenplum In the table . Data sources and data formats are client specific . The data source and data format are specified by the client .
2. Details of the problem
2.1 Problems caused by multithreading
INTERNAL: Load task is already opened and Need to open a load task before write The detailed error reports are as follows :
io.grpc.StatusRuntimeException: INTERNAL: Load task is already opened
at io.grpc.stub.ClientCalls.toStatusRuntimeException(ClientCalls.java:233)
at io.grpc.stub.ClientCalls.getUnchecked(ClientCalls.java:214)
at io.grpc.stub.ClientCalls.blockingUnaryCall(ClientCalls.java:139)
at api.GpssGrpc$GpssBlockingStub.open(GpssGrpc.java:640)
at com.xinan.ods.gpss.GpssUtil.openRequestByType(GpssUtil.java:143)
at com.xinan.ods.gpss.GpssUtil.dealData(GpssUtil.java:54)
at com.xinan.ods.inGPDataBase.ThreadInGPDataBase.lambda$run$1(ThreadInGPDataBase.java:46)
at java.util.HashMap.forEach(HashMap.java:1288)
at com.xinan.ods.inGPDataBase.ThreadInGPDataBase.run(ThreadInGPDataBase.java:43)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:748)
io.grpc.StatusRuntimeException: INTERNAL: Need to open a load task before write
at io.grpc.stub.ClientCalls.toStatusRuntimeException(ClientCalls.java:233)
at io.grpc.stub.ClientCalls.getUnchecked(ClientCalls.java:214)
at io.grpc.stub.ClientCalls.blockingUnaryCall(ClientCalls.java:139)
at api.GpssGrpc$GpssBlockingStub.write(GpssGrpc.java:650)
at com.xinan.ods.gpss.GpssUtil.dealData(GpssUtil.java:64)
at com.xinan.ods.inGPDataBase.ThreadInGPDataBase.lambda$run$1(ThreadInGPDataBase.java:46)
at java.util.HashMap.forEach(HashMap.java:1288)
at com.xinan.ods.inGPDataBase.ThreadInGPDataBase.run(ThreadInGPDataBase.java:43)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:748)
边栏推荐
- Design of a simple embedded web service application
- Font conversion optimization
- Towards End-to-End Lane Detection: an Instance SegmentationApproach
- Selenium crawler automatically captures TOEFL test position of NEEA website
- Deploying a single node kubernetes cluster using rancher-2.5.5
- Sv806 QT UI development
- Object class not ended
- Ray. Tune visual adjustment super parameter tensorflow 2.0
- Fundamentals of intensive learning openai gym environment construction demo
- Field xxxxDAO in com. nero. hua. service. impl. LoginServiceImpl required a bean of type
猜你喜欢

Servlet core

Detailed analysis of mathematical modeling problem a (vaccine production scheduling problem) of May Day cup in 2021

Esp32-who face detection

week7

Computer network connected but unable to access the Internet

Stm32f4 ll library multi-channel ADC

WebRTC AEC 流程解析

Can‘t find a suitable configuration file in this directory or any parent. Error reporting and resolution

Project requirements specification

Role and understanding of proc/cmdline
随机推荐
Is the individual industrial and commercial door a legal person enterprise
ESP8266 Arduino OLED
JS to determine whether it is the first time to browse the web page
Matlab: image rotation and interpolation and comparison of MSE before and after
The combined application of TOPSIS and fuzzy borde (taking the second Dawan District cup and the national championship as examples, it may cause misunderstanding, and the Dawan District cup will be up
38. 外观数列
Pupanvr create project and management script (2)
个体工商户是不是法人企业
How to clear floating, and how does it work?
Index fund summary
12.26 exercise summary
MySQL Linux Installation mysql-5.7.24
UBI details and JFFS2 square FS UBIFS
WebRTC AEC 流程解析
16. 最接近的三数之和
Selenium crawler automatically captures TOEFL test position of NEEA website
Go 接口实现原理【高阶篇】
Go 面向接口编程实战
Performance & interface test tool - JMeter
Some optimization methods for UI Application of Qt5 on Hisilicon security platform