随笔分类 - Linux
摘要:网上有铺天盖地的文章,介绍如何将Kafka同时配置成公网地址、内网地址,以实现内外网分流,看着都很成功。 但我们通过Flume消费一个配置了内外网分流的Kafka(版本0.10.1)集群时遇到了坑,却没有从现有的文章中找到解决方案。 如果使用公有云服务,一般一台虚拟机只有一块网卡,这时内外网分流的K
阅读全文
摘要:在Grafana中编辑并保存Dashboard时,会将本次修改作为一个版本记录下来,默认会保留20个版本: 如果Grafana采用MySQL作为存储介质,Dashboard的这些历史版本,会保存在dashboard_version表中: 如果定义的Dashboard非常多,会导致dashboard_
阅读全文
摘要:Telegraf作为InfluxData提供的TICK工具栈(由Telegraf, InfluxDB, Chronograf, Kapacitor四个工具的首字母组成)中收集监控数据的一环,功能非常强大,并且提供了灵活的扩展机制,具有丰富的插件,能够收集多种类型的监控数据。 由于我们的机器是分数据中
阅读全文
摘要:2021年8月23日,Nebula 发布了最新版本:2.5.0,正好赶上新环境部署,记录一下安装过程及遇到的坑: 一、准备工作 以下安装使用nebula用户,搭建集群模式,一共三台机器:192.168.0.1、192.168.0.2、192.168.0.3 1.1 安装目录 nebula主程序、ne
阅读全文
摘要:一、需求背景 从Nebula的Github上可以发现,Nebula为以下语言提供了客户端SDK: nebula-cpp nebula-java nebula-go nebula-python nebula-node nebula-rust 我们公司的业务开发语言是C#,但Nebula却没有提供C#版
阅读全文
摘要:经过三年多的快速发展,特来电云平台从无到有,从有到强,从强到精,在应用实践中不断打磨完善,逐渐成长为国内乃至国际充电网领域的标杆,支撑了每天300余万度,总量8亿余度的充电量。这背后既有云平台沉淀出的技术创新性与前瞻性,也有云平台研发人员刨根问底追求卓越的精神,更有运维系统及运维人员枕戈待旦默默付出
阅读全文
摘要:Flink1.4.0中,反序列化及序列化时继承的类,有一些被标记为了“@deprecated”,路径上也有变化: 1.AbstractDeserializationSchema 以前路径 现在路径: 2.SerializationSchema 以前路径: 现在路径:
阅读全文
摘要:Flink安装在CentOS7上,默认时间是UTC时间,查看Flink日志,发现输出时间比当前时间晚8个小时。 通过如下命令,调整成北京时间 但是查看Flink输出的日志时间格式,输出时间仍然比当前时间晚8个小时! 经过研究,以下操作,可以解决日志输出时间比当前时间晚8小时的问题。 一、jobman
阅读全文
摘要:前段时间在Windows10上安装Hyper-V,使用docker时,提示要卸载VMware 今天重新安装VMware时,提示: 根据连接进去:https://kb.vmware.com/s/article/2146361 提示要卸载Hyper-v: 真是水火不容。 在Windows 10 下,即使
阅读全文
摘要:在Linux下,使用“jps”可以查看用Java语言写的软件的运行情况,如果要查看GO语言写的软件的运行情况,可以使用“gops”,但这不是系统自带的,需要进行安装。 1.安装git 2.安装golang 添加环境变量(/etc/profile) 使环境变量生效 3.安装gops 4.查看正在运行的
阅读全文
摘要:引自:https://www.slideshare.net/datamantra/introduction-to-flink-streaming
阅读全文
摘要:基于Flink进行秒级计算时,发现监控图表中CPU有数据中断现象,通过一段时间的跟踪定位,该问题目前已得到有效解决,以下是解决思路: 一、问题现象 以SQL02为例,发现本来10秒一个点的数据,有时会出现断点现象,会少1-2个点甚至更多: 二、问题定位 针对该问题,根据数据处理链路,制定了数据输出跟
阅读全文
摘要:随着云计算的深入落地,大数据技术有了坚实的底层支撑,不断向前发展并日趋成熟,无论是传统企业还是互联网公司,都不再满足于离线批处理计算,而是更倾向于应用实时流计算,要想在残酷的企业竞争中立于不败之地,企业数据必须被快速处理并输出结果,流计算无疑将是企业Must Have的大杀器。作为充电生态网的领军企
阅读全文
摘要:使用jvisualvm的remote方式监控服务器端jvisualvm时,不是很方便,因此通过local方式,应该是正路。 一、服务器端(Linux,最小安装模式,没有图形界面) 1.安装xauth 如果在Xshell中配置了X11转发后,出现如下提示: 则需要查看/etc/ssh/sshd_con
阅读全文
摘要:使用Java自带的jvisualvm调试Java程序,可以查看CPU、内存、类及线程等信息,还可以进行Dump,无疑是一个利器 由于客户端是Windows、服务端是Linux,并且是最小安装的Linux,没有图形界面,因此需要进行远程调试 一、客户端:Windows 打开%JAVA_HOME%/bi
阅读全文
摘要:1.Jobmanager启动不起来 现象1:查看JobManager日志: WARN org.apache.flink.runtime.webmonitor.JobManagerRetriever - Failed to retrieve leader gateway and port. akka.
阅读全文
摘要:参考文章:https://ci.apache.org/projects/flink/flink-docs-release-1.3/setup/jobmanager_high_availability.html#bootstrap-zookeeper Flink典型的任务处理过程如下所示: 很容易发现
阅读全文
摘要:Flink提供了FlinkKafkaConsumer08,使用Kafka的High-level接口,从Kafka中读取指定Topic的数据,如果要从多个Topic读取数据,可以如下操作: 1.application.conf中配置 如果使用了配置管理库typesafe.config,可以在其appl
阅读全文
摘要:1.简单粗暴 控制台中Ctrl+C 2.UI中点击"Cancel" 3.执行cancel命令,需要知道Flink的Job ID
阅读全文
摘要:如果在在Spark、Flink应用中使用Protobuf 3的包,因为Spark默认使用的是2.5版本的包,提交任务时,可能会报如下异常: 针对Spark,可以使用SPARK_CLASSPATH或是指定 的方式解决,今天在调试Flink程序时,发现还有一种解决方式: If the uber JAR
阅读全文