- 博客(21)
- 问答 (4)
- 收藏
- 关注
原创 kafka 集群搭建,开启sasl认证
Kafka的认证方式的通过以上步骤,Kafka能够实现不同的认证方式来保护集群的安全性。根据具体的需求和环境,选择合适的认证方式并正确配置,可以确保Kafka集群的安全访问和数据传输。
2025-04-10 14:06:52
584
原创 使用datax从mysql导入数据到taosdb中
3、编译后的tdengine30writer 目录放到/root/datax/plugin/writer 中,与其他插件放一起。*******注意:taos 字段是小写,如果mysql字段有大写的话,写不进去。taos安装不用说了,下载个rpm包,直接安装。根据业务规则,创建超级表,子表。4、编写job.json。2、下载插件源码,编译。1、data下载地址。
2024-09-06 15:19:00
440
原创 elasticsearch5 wildcard 模糊搜索查不出结果问题
1、搜索messagecount* 或者messagecount.do* 都能出来。2、搜索logmessage/messagecount.do*没有结果。字段message类型默认分词,text类型。
2023-11-01 10:03:41
1456
1
原创 rsyslog服务端接收不到日志问题排查步骤
3、systemctl status rsyslog查看状态是否报错。4、查看配置文件udp、tcp模块是否打开。2、telnet查看ip端口是否通。1、查看日志输出目录是否提前创建。
2023-10-27 21:02:01
1559
原创 spark on yarn 时,使用rest api 查看job的信息,然而看官方文档,没有明确告诉url到底是什么
首先,打开sparkstreaming的web页面,按F12打开控制台,点击Executors,发现有一个allexecutors请求,暴露出了rest api的地址http://ip:8088/proxy/application_1591406335661_0005/api/v1/applications/application_1591406335661_0005/allexecutors...
2020-06-06 14:24:50
1080
原创 flink 关于何时编写分配watermark
我的电脑是8线程,当我运行下面这段代码时,可以输出结果,但是当把并行度注释掉时,就不输出结果了,这是为什么呢?输入数据一样,watermark应该都是一样的啊输入数据为:1585721697000,xiao,81585721700000,xiao,101585721705000,xiao,41585721715000,xiao,9case class Line(id:Long,n...
2020-04-02 11:16:32
214
原创 flink 在idea中编写的wordcount 重新启动后没有从检查点恢复之前的数据,为什么?
启用了检查点和状态后端,看hdfs目录确实有内容,然而重新启动后并没有从检查点恢复数据,这是为什么??object kafkatest { def main(args: Array[String]) { val env = StreamExecutionEnvironment.getExecutionEnvironment val properties = new Pro...
2020-03-07 11:08:42
994
原创 kafka消费者报错:Class org.apache.kafka.common.serialization.StringDeserializer could not be found.
org.apache.kafka.common.config.ConfigException: Invalid value org.apache.kafka.common.serialization.StringDeserializer for configuration key.deserializer: Class org.apache.kafka.common.serialization.S...
2019-04-03 09:27:44
14510
1
原创 spark2.0 读取本地json数据到Elasticsearch时,过滤非法json
package esimport net.minidev.json.parser.JSONParserimport org.apache.spark.SparkConfimport org.apache.spark.rdd.RDDimport org.apache.spark.sql.{Dataset, SparkSession}import scala.collection.Map...
2019-03-18 14:59:26
618
原创 spark restful api 启动任务,运行完之后到historyserver
首先1、 spark-env.sh中添加export SPARK_HISTORY_OPTS="-Dspark.history.ui.port=18080 -Dspark.history.retainedApplications=3 -Dspark.history.fs.logDirectory=hdfs://xiaoqi0:9000/sparkeventlog"2、spark-defaults.c...
2018-04-11 13:26:02
2630
2
原创 python 插入mysql数据库字符串中含有单引号或双引号报错
可以使用pymysql.escape_string(str_content)转换一下
2018-03-14 16:19:15
8052
1
原创 Hbase 查询语句记录
1.1.1 查询前几条数据scan 'logs',{LIMIT=>1}1.1.2 3查询表的总条数count 'logs'1.1.3 4删除表数据truncate 't1'1.1.4 5查看过滤器 show_filters1.1.1 6行键过滤器scan 'logs',{FILTER=>"RowFilter(=,'substring:2017-12-27')"}1.1.2 例子: h...
2018-03-01 11:04:19
25939
原创 spring batch 并行执行任务
@RequestMapping("/startall") @ResponseBody String startall() throws ParseException { if (TimeFlag.getJobRun()) { System.out.println("Cron Start All Data Rsync Job. But Job Running."); return "Job...
2018-02-24 13:55:27
2603
原创 快学scala 记录
用scala的ArrayBuffer 调用java方法要导入隐式转换import scala.collection.JavaConversions.bufferAsJavaListimport scala.collection.mutable.ArrayBufferval command =ArrayBuffer("ls","-al","/home/cay")val pb = new Proces...
2018-01-31 16:19:33
189
原创 sparkmllib交替最小二乘法
http://spark.apache.org/docs/2.2.0/ml-collaborative-filtering.html不需要用户和商品属性的信息,这类算法通常称为协同过滤算法例子:根据两个用户的年龄相同来判断他们可能有相似的偏好,这不叫协同过滤。相反,根据两个用户播放过许多相同歌曲来判断他们可能都喜欢某首歌,这才叫协同过滤。SparkMLlib 的ALS算法 要求用户和产品ID必须是...
2018-01-17 17:01:22
501
原创 elasticsearch 内存溢出
ES在做聚合的时候,容易发生内存溢出https://www.elastic.co/guide/cn/elasticsearch/guide/current/_limiting_memory_usage.html
2017-12-22 15:19:39
7056
原创 elasticsearch 去重
ES字段折叠(collapse)可以去重,但是不hits里面的总数是不去重的,而聚合的cardinality方法去重,会有误差,默认30000之内的数据没有误差,参数precisionThresholdecisionThreshold最大可以调到40000.DSL语句GET /mtd_customers/mtd_customers_type/_search{ "query": { "boo...
2017-12-16 12:28:03
8651
原创 sparksql 从oracle读取数据然后整合到elasticsearch
pom.xm<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="ht
2017-11-16 14:54:45
3512
1
原创 elasticsearch5安装
安装es:http://www.jianshu.com/p/a4d236ed17c3安装head:http://blog.youkuaiyun.com/u013066244/article/details/63279337最后将head/_site/app.js 中的localhost改成自己的ip就行了分片主分片副本分片索引(index)类型(type)id一旦文档被存储在Elasticsearch中,它就...
2017-07-20 14:21:52
297
原创 flume到kafka,structuredStreaming从kafka消费
flume配置a1.sources = r1a1.sinks = k1a1.channels = c1# Describe/configure r1a1.sources.r1.type = netcata1.sources.r1.bind = localhosta1.sources.r1.port = 44444# Describe k1#a1.sinks.k1.type = loggera1.s...
2017-07-14 17:34:33
1250
原创 spark2.2 structured Streaming
其实官方文档都说明了:http://spark.apache.org/docs/latest/structured-streaming-kafka-integration.htmlpackage com.renjiaming.spark2T2import java.util.concurrent.TimeUnitimport org.apache.log4j.{Level, Logger}i...
2017-07-14 11:03:38
817
1
空空如也
flink 并行度导致输出控制台结果问题
2020-04-01
redhat6服务器上java进程突然全部消失是什么原因
2020-01-07
Elasticsearch只入数据不查询时,会把什么数据放到内存呢
2019-04-03
java自定义注解,在反射时获取字段的注解为空
2019-03-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人