E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
kafka消息系统源码解析
kafka
无法启动
服务日志vim/var/log/
kafka
/server.log2023-10-0715:22:30,394]FATAL[
Kafka
Server0],Fatalerrorduring
Kafka
Serverstartup.Preparetoshutdown
丿|一口亅皓桀
·
2024-02-11 04:46
kafka
linq
分布式
并发编程--线程池
源码解析
文章目录一、背景与介绍1)何为线程池?2)什么时候使用?3)优点二、executor1)继承与实现UML图2)源码三、ExecutorService1)execute:履行Ruannable类型的任务2)submit:可用来提交Callable或Runnable任务,并返回代表此任务的Future对象3)shutdown:在完成已提交的任务后封闭办事,不再接管新任务4)shutdownNow:停止
心心念念的小鼠标
·
2024-02-11 01:01
并发编程
JAVA进阶
java
线程池源码解析
Kafka
教程
1.
kafka
概况消息队列的好处:解耦,可恢复性,缓冲,峰值处理能力,异步通讯概念:
Kafka
是一个分布式的基于发布/订阅模式的消息队列(MessageQueue),主要应用于大数据实时处理领域。
July2333
·
2024-02-10 20:42
Kafka
集群安装与部署
pwd=6666
Kafka
安装与配置1、上传并解压安装包tar-zxvf
kafka
_2.12-3.3.1.tgz-C/opt/moudle/2、修改解压后的文件名称mv
kafka
_2.12-3.3.1/
在下区区俗物
·
2024-02-10 20:00
kafka
分布式
使用
kafka
tools工具连接带有用户名密码的
kafka
使用
kafka
tools工具连接带有用户名密码的
kafka
1、创建
kafka
连接,配置zookeeper2、在Security选择Type类型为SASLPlaintext3、在Advanced页面添加如下图红框框住的内容
一只干测试的兔子
·
2024-02-10 18:48
kafka
分布式
如何为
Kafka
加上账号密码(二)
认证策略SASL/PLAIN上篇文章中我们讲解了
Kafka
认证方式和基础概念,并比较了不同方式的使用场景。我们在《2024年了,如何更好的搭建
Kafka
集群?》中集群统一使用PLAINTEXT通信。
程序饲养员
·
2024-02-10 18:47
kafka
分布式
怎样将zookeeper和
kafka
安装为windows服务
正式的网站项目,使用了
kafka
和zookeeper,原来是通过命令行启动的,存在的风险就是其他人上服务器可能随时或者不小心给你把命令行cmd给关闭掉,这样
kafka
和zookeeper就挂掉了,那么怎样将
jhrscom
·
2024-02-10 16:21
RabbitMQ消息中间件
当下主流的中间件有:RabbitMQ、
Kafka
、ActiveMQ、RocketMQ等消息中间件的优点:能够在客户端和服务器之间进行同步和异步的连接,并且在任何时刻都可以将消息进行传送和转发,是分布式系
四季三餐,有趣有盼
·
2024-02-10 12:37
消息中间件
rabbitmq
运维
云计算
linux
vue3
源码解析
之Reactive实现的原理
第一节:vue3响应式的API;reactive(响应):shallowReactive(浅响应):readonly(只读):shallowReadonly(浅的只读),浅相当于第一层。import{reactive,readonly,shallowReactive,shallowReadonly}from'vue'constobj=reactive({name:'张三',list:;[{like
h960822
·
2024-02-10 12:49
vue.js
javascript
前端
03-Debezium的载体
Kafka
Connect
1什么是
Kafka
Connect正如前面的文章所说,Debezium提供的各种Connector都是
Kafka
Connect的插件,运行于
Kafka
Connect的服务上。
Brother Jiawei
·
2024-02-10 09:32
Debezium
postgresql
kafka
java
Kafka
下载与启动
目录一.前言二.版本下载2.1.版本说明三.快速启动3.1.下载解压3.2.启动服务3.3.创建一个主题(Topic)3.4.发送消息3.5.消费消息3.6.使用
Kafka
Connect来导入/导出数据
流华追梦
·
2024-02-10 08:00
Kafka
kafka
下载Kafka
安装Kafka
Kafka版本说明
Kafka启动
本地测试Kafka
第七篇——Apache
Kafka
的设计与实现
作者:禅与计算机程序设计艺术1.简介Apache
Kafka
是Apache软件基金会推出的一个开源分布式流处理平台,它最初由LinkedIn开发并于2011年9月正式发布,目前已成为Apache项目之一,
禅与计算机程序设计艺术
·
2024-02-10 06:23
Python实战
深度学习实战
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
NSGA-II
源码解析
ifyouwanttounderstandthesourcecode,youcouldreferto多目标遗传算法——NSGA-II(部分
源码解析
)介绍thecorecodeofnsga2isfor(i
谭树杰的博客
·
2024-02-10 05:09
多目标优化
NSGA-II
(十八)springboot实战——spring securtity注解方式的授权流程
源码解析
前言在上一节内容中,我们介绍了如何在FilterSecurityInterceptor过滤器中处理用户的授权流程,并分析了其源码,springsecurity还提供了方法级别的授权方式,通过@EnableMethodSecurity注解启用权限认证流程,只需要在方法名上使用@PreAuthorize、@PostAuthorize、@Secured等注解就可以实现具体方法请求的权限配置,是一种更加灵
厉害哥哥吖
·
2024-02-10 02:43
#
springboot
spring
boot
spring
java
Kafka
原理
一、producer设计原理发消息的流程1.计算分区根本key和value的配置对消息进行序列化,如果指定了分区,就发送到指定的分区,如果没有指定,就用key%topic的分区数目,如果key也没有,就随机生成一个counter,用counter%topic的分区数目,这个counter每次使用完之后递增。2.发送到batch,唤醒sender线程根据分区获取到对应的batchs,然后将消息app
一只小星_
·
2024-02-10 02:30
2021BTAJ面试真题详解,
kafka
查看topic数据内容
一、分布式架构学习路线图据统计,人的阅读时间在20分钟以内是能够达到全身心投入的,顾文章单张篇幅以后会尽量缩短,但更新会尽量相应频繁一些。二、计算机软件发展历史首先我们了解下计算机软件的发展历史,大概总结概括,分为c/s时代,web1.0时代和web2.0时代。**c/s时代:**富客户端方案。卖软件可赚钱。例如qq、影音、游戏。**1.0时代:**主要是单向信息的发布,即信息门户—广大浏览器客户
莫晓前端资料
·
2024-02-09 22:14
程序员
面试
后端
java
Excel百万级数据导入导出,EasyExcel 才是 yyds
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2024-02-09 16:28
excel
Kafka
系列之:
kafka
集群管理工具Know Streaming安装详细步骤
Kafka
系列之:
kafka
集群管理工具KnowStreaming安装详细步骤一、安装JDK-11二、安装mysql数据库详细步骤三、安装Elasticsearch数据库详细步骤四、安装KnowStreaming
最笨的羊羊
·
2024-02-09 15:41
Kafka
Kafka系列
kafka集群管理工具
Know
Streaming
安装详细步骤
Kafka
系列之:Unexpected handshake request with client mechanism PLAIN, enabled mechanisms are []
Kafka
系列之:UnexpectedhandshakerequestwithclientmechanismPLAIN,enabledmechanismsare[]一、完整报错二、错误原因三、解决方法一
最笨的羊羊
·
2024-02-09 15:41
Kafka
Kafka系列
PLAIN
mechanisms
深入浅出理解
kafka
原理系列之:自动提交和手动提交
深入浅出理解
kafka
原理系列之:自动提交和手动提交一、
kafka
消费者提交的内容二、自动提交三、自动提交代码示例四、手动提交五、手动同步提交代码示例六、手动异步提交代码示例一、
kafka
消费者提交的内容消费组
最笨的羊羊
·
2024-02-09 15:40
日常分享专栏
Kafka
kafka
深入理解kafka原理
自动提交和手动提交
深入浅出理解
kafka
原理系列之:
kafka
消费者参数设置
深入浅出理解
kafka
原理系列之:
kafka
消费者参数设置1.max.poll.records2.max.poll.interval.ms3.enable.auto.commit4.heartbeat.interval.ms5
最笨的羊羊
·
2024-02-09 15:10
日常分享专栏
Kafka
深入理解kafka原理
kafka消费者参数设置
Kafka
系列之:
Kafka
集群同时设置基于时间和日志大小两种方式保存Topic的数据
Kafka
系列之:
Kafka
集群同时设置基于时间和日志大小两种方式保存Topic的数据一、基于日志大小二、基于时间大小三、参数设置四、设置命令一、基于日志大小"log.retention.bytes"是
最笨的羊羊
·
2024-02-09 15:09
Kafka
Kafka系列
Kafka集群
基于时间和日志大小
保存Topic的数据
初识
kafka
[TOC]
Kafka
起初是由Linkedin公司采用Scala语言开发的一个多分区、多副本且基于ZooKeeper协调的分布式
消息系统
,现己被捐献给Apache基金会。
tracy_668
·
2024-02-09 14:07
69.Kudu、Spark2、
Kafka
安装—CDH
69.1演示环境介绍CDH集群运行正常操作系统版本为:CentOS6.5CM和CDH版本为:5.12.1CM管理员为:admin用户操作系统用户为:root用户69.2操作演示Kudu安装Kudu的Parcel部署下载Kudu的Parcel包:http://archive.cloudera.com/kudu/parcels/5.12.1/KUDU-1.4.0-1.cdh5.12.1.p0.10-e
大勇任卷舒
·
2024-02-09 14:55
spring boot 怎样集成
kafka
SpringBoot可以使用SpringforApache
Kafka
库来集成
Kafka
。
low sapkj
·
2024-02-09 12:34
spring
boot
kafka
java
spring
mybatis
Spring Boot 集成
Kafka
SpringBoot作为主流微服务框架,拥有成熟的社区生态。市场应用广泛,为了方便大家,整理了一个基于springboot的常用中间件快速集成入门系列手册,涉及RPC、缓存、消息队列、分库分表、注册中心、分布式配置等常用开源组件,大概有几十篇文章,陆续会开放出来,感兴趣同学请提前关注&收藏消息通信有两种基本模型,即发布-订阅(Pub-Sub)模型和点对点(PointtoPoint)模型,发布-订阅
互联网全栈架构
·
2024-02-09 12:34
分布式
kafka
java
大数据
spring
ELK环境搭建
Windows8.1elasticsearch:5.5.1logstash:2.0.0kibana:5.5.1注:由于实验性搭建,选择windows系统,但选择Linux系统效果更佳二、部署方案1.ELK+Redis2.ELK+
Kafka
枯木风
·
2024-02-09 12:08
腾讯AI大佬详解Apache
Kafka
实战
内容简介1.Apache
Kafka
简介:Apache
Kafka
是由Apache软件基金会开发的一个开源
消息系统
项目,由Scala写成。
Kafka
最初是由LinkedIn开发,并于2011年初开源。
笑起来真好看LQQ
·
2024-02-09 08:53
Kafka
消息传递的可靠性
kafka
拥有以下可靠性保证:可以保证分区消息的顺序。
阿猫阿狗Hakuna
·
2024-02-09 07:14
SQL条件判断语句嵌套window子句的应用【易错点】--HiveSql面试题25
数据分析4小结0需求分析需求:表如下user_idgood_namegoods_typerk1hadoop1011hive1221sqoop2631hbase1041spark1351flink2661
kafka
1471oozie108
莫叫石榴姐
·
2024-02-09 06:00
SQLBOY1000题
sql
HiveSql面试题
sql
HiveSQL——条件判断语句嵌套windows子句的应用
0需求分析需求:表如下user_idgood_namegoods_typerk1hadoop1011hive1221sqoop2631hbase1041spark1351flink2661
kafka
1471oozie108
爱吃辣条byte
·
2024-02-09 06:58
#
HIve
SQL
大数据
数据仓库
linux 消息发布工具-
kafka
下载地址:https://mirrors.cnnic.cn/apache/
kafka
一、系统构成在整个消息发布流程中,
kafka
作为一个中间件对系统的运行提供了解耦、削峰、异步处理的能力。
强壮的向阳花
·
2024-02-09 05:53
linux系统常用工具
linux
kafka
运维
【云原生进阶之PaaS中间件】第三章
Kafka
-4.3.2-broker网络模型
1
kafka
网络模型运行原理
kafka
broker在启动的时候,会根据你配置的listeners初始化它的网络组件,用来接收外界的请求,这个listeners你可能没配置过,它默认的配置是listeners
江中散人
·
2024-02-09 05:19
云原生进阶-PaaS专栏
云原生
paas
中间件
kafka
broker
【云原生进阶之PaaS中间件】第三章
Kafka
-4.3.3-broker的leader和follower工作机制
1leader和follower1.1
kafka
的副本
kafka
副本的作用就是提高数据的可靠性,系统默认副本数量是1,生产环境一般配置数量是2个,保证数据可靠性;否则副本太多会增加磁盘的存储空间,增加网络上的数据传输
江中散人
·
2024-02-09 05:19
云原生进阶-PaaS专栏
后端
云原生
paas
中间件
kafka
2024最新Java面试题及答案!( 2024年 1 月最新版,持续更新)
面试题大全~这套互联网Java工程师面试题包括了:Java面试、Spring、JVM、MyBatis、Redis、MySQL、并发编程、微服务、Linux、Springboot、SpringCloud、MQ、
Kafka
程序一逸
·
2024-02-09 05:00
开发语言
java
后端
面试
程序员
多线程
JVM
java线程池
源码解析
主要介绍线程池相关知识,关于线程池,首先我们思考下为什么要用线程池。如果单纯的使用线程,线程的创建和销毁都是自己来完成,如果并发请求过多,可能造成资源耗尽。线程池可以对线程进行统一分配,调优和监控。本篇文章为《图灵学院》课程笔记降低资源消耗(线程无限制地创建,然后使用完毕后销毁)提高响应速度(无须创建线程)提高线程的可管理性java是如何实现和管理线程池的,jdk5开始把工作单元和任务执行分离,工
ajajaj
·
2024-02-09 03:37
Kafka
入门介绍
目录一.前言二.使用场景三.分布式的流平台四.
Kafka
的基本术语4.1.主题和日志(Topic和Log)4.2.分布式(Distribution)4.3.异地数据同步技术(Geo-Replication
流华追梦
·
2024-02-09 00:43
Kafka
kafka
主题Topic
分区Partition
生产者Producer
消费者Consumer
副本Replication
消费者组Group
redisson
源码解析
由于synchronized跟ReetrantLock是JVM级别的锁,在分布式情况下失效,这时候我们通常会选择redisson基于redis封装好的分布式锁。下面我们一起来分析以下redisson的源码。使用方式流程getLock源码给命令执行器赋值给看门狗时间赋值,默认30秒给发布订阅器赋值-生成UUIDtryLock源码publicbooleantryLock(longwaitTime,lo
码农dls
·
2024-02-08 23:27
java
Elasticsearch: 非结构化的数据搜索
singleDoc#《olap/clickhousekeeper一致性协调服务》),
kafka
->redpanda(https://www.
SakamataZ
·
2024-02-08 22:48
elasticsearch
大数据
搜索引擎
Kafka
实战(五) -
Kafka
的秘技"坂本"之争
只有顺应版本,才能成就王者不败神话也是能否用好
Kafka
的关键。
JavaEdge
·
2024-02-08 20:50
Vue 生命周期
文章目录一、Vue2的生命周期函数Vue2请求接口一般放在哪个生命周期Vue2生命周期运行解析
源码解析
初始化阶段模板编译阶段挂载阶段mountComponent()Watcher_update()销毁阶段什么时候会调用
fmk1023
·
2024-02-08 20:32
vue.js
javascript
前端
Redis使用详细教程
****1.取最新N个数据的操作2.排行榜应用,取TOPN操作3.需要精确设定过期时间的应用4.计数器应用5.Uniq操作,获取某段时间所有数据排重值6.实时系统,反垃圾系统7.Pub/Sub构建实时
消息系统
gurlan
·
2024-02-08 19:31
消息中间件:Puslar、
Kafka
、RabbigMQ、ActiveMQ
消息队列消息队列:它主要用来暂存生产者生产的消息,供后续其他消费者来消费。它的功能主要有两个:暂存(存储)队列(有序:先进先出从目前互联网应用中使用消息队列的场景来看,主要有以下三个:异步处理数据系统应用解耦业务流量削峰消息队列模型点对点模式多个生产者可以向同一个消息队列发送消息,一个消息只能被一个消费者消费,在被消费成功后,这条消息会被移除。如果消费者处理消息失败了,那么这条消息会重新被消费。发
Kingairy
·
2024-02-08 18:33
kafka
activemq
分布式
一探究竟,详解
Kafka
生产者和消费者的工作原理!
主题和日志对于每个主题,
Kafka
群集都会维护一个分区日志,如下所示:image.png每个分区(Partition)都是有序的(所以每一个Partition内部都是有序的),不变的记录序列,这些记录连续地附加到结构化的提交日志中
废柴程序员
·
2024-02-08 17:42
(十七)springboot实战——spring securtity的授权流程
源码解析
前言本节内容是关于springsecurity安全框架授权流程的源码分析,springsecurity的授权流程主要是在FilterSecurityInterceptor过滤器中实现的。我们会通过源码层级的分析,了解清楚springsecurity的底层是如何实现用户授权的。正文1.配置一个请求路径的权限为USER_DEL,真实的用户只包含USER_LIST和USER_ADD权限-配置请求路径权限
厉害哥哥吖
·
2024-02-08 17:19
#
springboot
spring
boot
(十六)springboot实战——spring securtity的认证流程
源码解析
前言本节内容是关于springsecurity安全框架认证流程的源码分析,springsecurity的认证流程主要是在UsernamePasswordAuthenticationFilter过滤器中实现的。我们会通过源码层级的分析,了解清楚springsecurity的底层是如何实现用户的认证的。正文1.发起post方式的登录请求/login-请求首先会进入抽象的认证授权处理过滤器Abstrac
厉害哥哥吖
·
2024-02-08 17:47
#
springboot
spring
boot
深度了解LinkedBlockingQueue底层实现原理
2.方法add、remove、element、clear、addAll的实现原理三、BlockingQueue接口定义解析1.入列操作2.出列操作3.其他操作四、LinkedBlockingQueue
源码解析
对酒当歌丶人生几何
·
2024-02-08 17:16
java
开发语言
数据结构
链表
Java中的Future源码讲解
JAVAFuture
源码解析
文章目录JAVAFuture
源码解析
前言一、传统异步实现的弊端二、whatisFuture?
对酒当歌丶人生几何
·
2024-02-08 17:16
java
开发语言
深度解析ScheduledThreadPoolExecutor源码之DelayedWorkQueue
1.2堆的基本操作1.2.1插入节点元素1.2.2删除节点元素1.2.3构建二叉堆1.3堆特性总结二、DelayedWorkQueue
源码解析
2.1DelayedWorkQueue参数解析2.2DelayedWorkQueue
对酒当歌丶人生几何
·
2024-02-08 17:16
jdk
源码
JAVA
数据结构
算法
flink消费
kafka
源
后来一通折腾,发现我当时消费的配置,是用Flink
Kafka
Consu
MinaLing
·
2024-02-08 16:14
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他