当前位置:网站首页>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)
边栏推荐
- SQL transaction
- 4.3 simulate browser operation and page waiting (display waiting and implicit waiting, handle)
- WiFi smartconfig implementation
- 37. serialized binary tree
- ESP8266 Arduino OLED
- Development of video preview for main interface of pupanvr-ui
- Vivado HLS introductory notes
- The way to promote software test engineer
- beginning一款非常优秀的emlog主题v3.1,支持Emlog Pro
- MySQL5.7.21 Build For ARM
猜你喜欢

4.3 simulate browser operation and page waiting (display waiting and implicit waiting, handle)

Yolo opencv scale identification scale reading identification water gauge identification water level identification source code

WebRTC AEC 流程解析

什么是工程预付款

Save the object in redis, save the bean in redis hash, and attach the bean map interoperation tool class

16. Somme des trois plus proches

Servlet core technology

Selenium crawler automatically captures TOEFL test position of NEEA website

SQL transaction

Codis 3. X expansion and contraction
随机推荐
Servlet core technology
Legal liabilities to be borne by the person in charge of the branch
New knowledge today
What is the project advance payment
16. 最接近的三数之和
Platform of ASoC framework driven by alsa
Can‘t find a suitable configuration file in this directory or any parent. Error reporting and resolution
第五讲:数据仓库搭建(三)
关于架构(排名不分先后)
4.3 模拟浏览器操作和页面等待(显示等待和隐式等待、句柄)
Font conversion optimization
67. convert string to integer
Classes and objects, methods and encapsulation
Pupanvr- some tool class objects (6)
Optipng can optimize the compressed PNG picture file format
Main business objects of pupanvr record (5)
个体工商户是不是法人企业
CODIS long link test
43. Number of occurrences of 1 in 1 ~ n integers
Design of a simple embedded web service application