自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 PyFlink on K8s 部署实践

前置介绍1.1 K8s 简介Pod: K8s 的原子调度单位,是一个或多个 Container 的组合,Container 共享同一个网络、存储。Deployment: 对一组相同 Pod 的高级抽象,保障高可用。Service: 定义服务的访问入口,通过 Label Selector 绑定后端 Pod 副本集。如果 K8s 内部有一个服务,需要在外部进行访问,此时可以通过 Service 用 LoadBalancer 或者 NodePort 的方式将其暴露出去。如果不希望或不需要对外暴露服务,可

2021-03-01 10:57:11 1123 2

原创 启动Scala [ERROR] Failed to construct terminal; falling back to unsupported

参考stackoverflow答案:https://stackoverflow.com/questions/44317384/sbt-error-failed-to-construct-terminal-falling-back-to-unsupportedWelcome to Scala 2.11.12 (Java HotSpot(TM) 64-Bit Server VM, Java 1....

2020-03-03 20:24:30 661

原创 flink DataSet 连接 mongos集群使用mongo-hadoop

flink 官方示例比较简单,也很久没更新过了。mongos生产集群需要认证权限,按文档提示配置好规则,这里output到测试库,所以没配置太多这里是单线程读取,还不清楚可不可以通过配置实现并行读取。import com.mongodb.hadoop.MongoInputFormat;import com.mongodb.hadoop.MongoOutputFormat;impo...

2019-06-10 13:35:32 1611 1

原创 Flink KeySelector示例,选择多个字段作为key

public class RecordSeclectId implements KeySelector<Record, String> { private static final long serialVersionUID = 4780234853172462378L; @Override public String getKey(Record value) throw...

2019-05-22 18:50:13 12186

原创 Flink standalone集群HA高可用搭建

如果没有dfs,需要配置dfs路径的位置也可以用本地file路径替换,倒也能启动集群和作业,但不要这样用,在作业容错和重启时会出现问题,比如找不到存在其他机器磁盘上的状态。HA 配置为 3masters 3slaversjava1.8->scala2.12->zookeeper3.4.14->flink1.8.0_2.121.配置集群间ssh免密登陆 生成ss...

2019-05-15 13:35:12 3117

原创 kafka-connect-distribute 模式,使用 debezium source 同步 MongoDB 集群到 Kafka

从flink社区看到 MongoDB ->Debezium-> Kafka 作为 Flinkdatasource 的方案,试着搭了一套。MongoDB 使用副本+分片Debezium 作为 Kafka Connect 的插件,首先配置 Kafka Connect,选择的是 connect-distribute 模式,这里踩到了一个坑, 因为我的集群 java 版本还在 7...

2019-05-10 12:24:05 2513 2

原创 服务器传不进文件?作业莫名其妙中断?

可能是磁盘空间满了 ......分析下磁盘占用吧df -hdu -h --max-depth=1

2019-05-08 19:29:00 498

原创 Kafka Manager与Kafka SASL+ACL配置

根据需求,给 Kafka 集群配置不使用 Kerberos 的 SASL+ACL 。Kafka 配置部分参考资料比较充足,这里参考了胡夕老师的《Apache Kafka 实战》中相关章节,配置过程顺利。Kafka Manager监控配置了 SASL Kafka 集群部分的资料比较少,在认证部分出现较多问题,最终配置出一个“能用”版本。Kafka_2.11-1.0.0 kafka-manager-...

2019-04-10 12:48:38 3093

原创 【备忘】Kafka-consumer-groups.sh查看重置offset

使用kafka提供的脚本查看和修改消费者组offset查看:kafka-consumer-groups.sh --bootstrap-server ip:9092--group testConsumer --describe修改:kafka-consumer-groups.sh --bootstrap-server ip:9092 --group testConsumer -...

2019-03-13 18:46:10 2036

转载 【Intellij idea】Exception in thread "main" java.lang.NoClassDefFoundError:

参考@街灯下的小草 的这篇文章解决这个问题https://blog.csdn.net/yhl_jxy/article/details/78872641使用IntelliJ IDEA启动Flink项目出现Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/flink/streaming/api/functi...

2019-03-13 17:28:28 2401

原创 SHELL脚本 移动mv指定目录中的所有文件到其他目录

递归写的,不太好看,反正能用,多担待#!/bin/bashfunction func {for name in $1*doif [ -d "$name" ]then # echo "$name is a d" func $name/ $2 $pelif [ -f "$name" ]then echo "$name is a file" c=$2${1#*$p} i...

2018-09-17 19:28:28 9787 3

转载 Mac傻瓜式git、go get代理教学

git config --global https.proxy http://127.0.0.1:1086git config --global https.proxy https://127.0.0.1:1086git config --global http.proxy 'socks5://127.0.0.1:1086' git config --global https.proxy '...

2018-08-31 17:17:44 1415

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除