首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
TongHao
掘友等级
后端开发
忙里摸鱼
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
最新
热门
Kafka集群
这里只在一台阿里云上部署集群,但配置是差不多的。只要保证这些broker连接的zookeeper是同一个即可 之前也有提到,分区的副本数目不得超过broker的数目.有了集群,才可以创建多个副本. 分区总数为分区数 * 副本数.接下来创建分区数为7.副本数为2的主题server…
consumer多线程
KafkaConsumer是非线程安全的,在poll()调用中都会执行acquireAndEnsureOpen()来确保当前消费者只有一个线程在操作. 第一种,也是最常见的方式:线程封闭,即为每个线程都实例化一个KafkaConsumer对象.但是这种方式的消费并发度受限于实际…
consumer的位移消费和Rebalance
如果消费者订阅了一个新的主题,它根本没有可以查找的committedOffset。此时Kafka会根据消费者客户端参数进行决定从何处进行消费 再均衡是指分区的所属权从一个消费者转移到另一消费者的行为,在此期间消费者无法读取消息。当某个分区被重新分配给另一个消费者后,其消费的状态…
consumer位移提交
从结果上看,因为发送的消息都消费成功了, 所以position = committedOffset = lastConsumedOffset + 1。如果消费过程中出现了错误,就有可能会造成重复消费或者消息丢失,具体是哪一种取决于位移提交的时机,以及消费的方式 当消费x+5时发…
producer序列化与consumer反序列化
Kafka为一些基本的数据类型提供了默认的序列化器。如无特殊需要,不建议使用自定义的序列化器或反序列化器,因为这样会增加生产者与消费者之间的耦合度,在系统升级换代的时候很容易出错。 对于String类型来说,生产者采用StringSerializer,消费者可以顺其自然地采用 …
Kibana
页面概况搜索直接在搜索栏输入abca,将会查找出所有message包含ab、ca、abca的日志带有引号的搜索,将被识别为一个句子按照键值对进行查询逻辑运算可以同时作用在单个关键字内,也可以作用于多个
MySql 时间查询
对于一些数据,我们希望他在创建后的7天过期,如创建时间是当天下午2点,则过期时间亦为7天后的下午两点。查询未过期的sql如下:
timestamp 和 datetime 的区别与联系
默认值:timestamp默认为CURRENT_TIMESTAMP,即当前的时间。update时不指定可默认更新为当前时间
BigDecimal
double并不能精确表示一个小数,四则运算后的结果一般都不精确。例如在进行商品价格计算的时候,就会出现问题。很有可能造成我们手中有0.06元,却无法购买一个0.05元和一个0.01元的商品,他们两个的总和为0.060000000000000005。
producer拦截器(二)
类似的我们再写一个拦截器ProducerInterceptorAnalysis2。两个拦截器的作用都是在发送前添加前缀 很明显,调用顺序 A > B, 关闭顺序 B > A,这与Springmvc是一致的。接下来看看kafka是如何实现的.在org.apache.kafka.c…
下一页
个人成就
文章被点赞
17
文章被阅读
4,612
掘力值
157
关注了
4
关注者
0
收藏集
6
关注标签
4
加入于
2021-01-18