当前位置: 首页 > article >正文

pyflink1.18.0 keyby之后使用自定义keyedProcessfunction报错

现象概述

使用可自定义的keyedProcessFunction,本地运行没问题,数据输入输出没问题. 但是上线后出现问题,最终无疾而终,怀疑线上环境导致的. 

环境

flink1.18.0(代码 线上 环境版本统一的) python3.9

报错关键词

- Failed to deserialize consumer record due to

- Failed to start remote bundle

- Caused by: org.apache.beam.vendor.grpc.v1p48p1.io.grpc.StatusRuntimeException: CANCELLED: call already cancelled. Use ServerCallStreamObserver.setOnCancelHandler() to disable this exception

- Caught exception while processing timer.

- Caused by: TimerException{java.lang.RuntimeException: Error while waiting for BeamPythonFunctionRunner flush}

- Caused by: java.lang.RuntimeException: Failed to close remote bundle

- Suppressed: java.lang.IllegalStateException: Processing bundle failed, TODO: [https://github.com/apache/beam/issues/18756] abort bundle.

conda 虚拟环境

apache-beam==2.48.0
apache-flink==1.18.0
apache-flink-libraries&#

http://www.kler.cn/a/271291.html

相关文章:

  • Docker 镜像源配置
  • BS4网络提取selenium.chrome.WebDriver类的方法及属性
  • 安装python、pycharm,打好基础,准备飞起
  • 二进制安全找实习记录
  • Websocket服务监听收发消息
  • 发现数据之美:探索数据可视化的艺术与技术
  • C#,动态规划问题中基于单词搜索树(Trie Tree)的单词断句分词( Word Breaker)算法与源代码
  • 【Algorithms 4】算法(第4版)学习笔记 18 - 4.4 最短路径
  • LeetCode hot100-10
  • 四连杆机构运动学仿真 | 【Matlab源码+理论公式文本】
  • 布隆过滤器原理介绍和典型应用案例
  • LeetCode 2684.矩阵中移动的最大次数:一列一列处理,只记能到哪行(BFS)
  • 计算机网络-概述
  • 蓝桥杯第八届A组:分巧克力
  • 开源导出html表格项目-easyHtml
  • mac电脑修改终端zsh显示的用户名
  • Android Selinux详解[四]--新增服务标签相关
  • 【PyTorch】成功解决ModuleNotFoundError: No module named ‘torch’
  • 每天学习一个Linux命令之scp
  • 【渗透测试】redis漏洞利用