由于blog各种垃圾评论太多,而且本人审核评论周期较长,所以懒得管理评论了,就把评论功能关闭,有问题可以直接qq骚扰我

标签:flink

大数据

(7)Flink Native K8S

(7)Flink Native K8S
简介 flink native k8s就是使用flink 自有的命令来提交作业到k8s集群的,需要提前下载好flink安装包 实际生产中使用flink on k8s推荐使用flink kubernetes operator的方式,flink native k8s还不是很成熟,坑略...

1年前 (2023-06-06) 1976℃ 1喜欢

大数据

(6)Flink SQL on k8s 实现

(6)Flink SQL on k8s 实现
简介 我们在实际使用flink的过程中,不仅使用java开发flink作业,同时也会直接使用flink SQL,通过编写SQL的方式,来实现flink作业。本文就基于Flink 官方提供的 Kubernetes Operator,来实现flink sql在k8s上的运行。 程序功...

1年前 (2023-05-29) 1625℃ 2喜欢

大数据

(5)Flink on k8s之historyServer

(5)Flink on k8s之historyServer
Flink HistoryServer用途 HistoryServer可以在Flink 作业终止运行(Flink集群关闭)之后,还可以查询已完成作业的统计信息。此外,它对外提供了 REST API,它接受 HTTP 请求并使用 JSON 数据进行响应。Flink 任务停止后,Jo...

1年前 (2023-05-29) 1555℃ 4喜欢

大数据

(4)Flink on k8s HA 实现

(4)Flink on k8s HA 实现
简介 无论是我们自己开发的系统,还是各种中间件,高可用部署可以避免单点故障,是生产运行的必备要求。对于flink作业也一样,我们开发好的flink 作业,部署到生产环境,也需要高可用的方式来运行。 Flink的高可用,指的就是job manager的高可用,默认情况下,每个 Fl...

1年前 (2023-05-29) 5562℃ 2喜欢

大数据

(3)Flink on k8s checkpoint 状态写入pv

(3)Flink on k8s checkpoint 状态写入pv
简介 大家都知道,Flink 是一个有状态的分布式流式计算引擎,flink 中的每个function或者是operator都可以是有状态的,为了使得状态可以容错,flink引入了checkpoint机制。checkpoint使得flink能够恢复作业的状态和位置,从而为作业提供与...

1年前 (2023-05-29) 2055℃ 3喜欢

大数据

(2)Flink on k8s 的一些生产配置

(2)Flink on k8s 的一些生产配置
简介 之前部署了flink operator,并将spark 作业提交到了k8s之上,但是也仅仅达到了能用的程度,距离生产落地还有一些内容需要调整。 Flink 作业日志持久化 当flink运行出错的时候,或者我们要分析flink运行状态的时候,运行日志是我们排查问题的重要依据。...

1年前 (2023-05-29) 1791℃ 5喜欢

大数据

(1)Flink on K8S 的简单实现

(1)Flink on K8S 的简单实现
简介 Flink Kubernetes Operator是一个用于在Kubernetes集群上部署、管理和自动化运行Apache Flink应用程序的开源项目。它提供了一种简单、可靠且可扩展的方式来部署和管理Flink作业,同时实现高可用性和容错性。 Flink Kubernet...

1年前 (2023-05-29) 1464℃ 2喜欢

大数据

prometheus监控flink

prometheus监控flink
前言 Flink 提供的Metrics可以在Flink 内部收集一些指标,通过这些指标可以让开发人员更好地理解作业或集群的状态。 但Flink 内置的Metrics更多的是查看任务的实时状态,要是想持久化这些指标,就需要借助于flink-metrics-prometheus,下面...

1年前 (2023-04-05) 1041℃ 2喜欢

大数据

Flink Sql的join方式

Flink Sql的join方式
介绍 通过API实现双流join有个弊端,就是不管是基于窗口join还是状态join都只支持内连接 Flink这个时候要支持其他连接就需要用到flink sql 进行join了 内连接 内连接:合并具有同一列的两个以上的表的行, 结果集中不包含一个表与另一个表不匹配的行 代码示例...

2年前 (2023-01-15) 4782℃ 0喜欢

大数据

Flink 基于API的双流join

Flink 基于API的双流join
FlinkAPI的join方式 使用Flink API要做双流join的话,flink提供了两种方式,一种是基于窗口的window join和基于状态的lnterval join Flink Join算子有非常严厉的限制,就是必须基于时间 通过API实现双流join有个弊端,就是...

2年前 (2023-01-02) 2129℃ 2喜欢