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源码分析
flink soruce详解
flink自定义数据源需要实现SourceFunction,内置的SourceFunction实现类有:SocketTextStreamFunction、FromElementsFunction、Flink
Kafka
Consumer
loukey_j
·
2024-02-07 08:16
三级?是缓存不是片! spring的三级缓存---学习spring框架第一步
二、是怎么解决的三、反思总结
源码分析
:DefaultSingletonBeanRegistry类getSingleton方法三级缓存的作用反思总结面试点:1、三级缓存原理:如上2、二级缓存就可以解决了为什么还要有三级缓存为什么需要早期引用
苏汀star
·
2024-02-07 08:17
框架
spring
学习
java
面试
nginx upstream server主动健康检测模块ngx_http_upstream_check_module 使用和
源码分析
(中)
目录6.
源码分析
6.1解析指令分析6.2待检查的服务器的添加和状态查询6.3本模块的进程初始化函数6.4准备执行健康检测任务6.5执行健康检测任务本篇对ngx_http_upstream_check_module
码农心语
·
2024-02-07 07:53
高性能
nginx学习
LINUX
nginx
http
运维
健康检测
tengine
源码分析
nginx upstream server主动健康检测模块ngx_http_upstream_check_module 使用和
源码分析
(下)
目录7.实现一个UDP健康检测功能7.1功能定义7.2定义一个新的健康检测类型7.3增加udp特定的健康检测需要的配置指令7.3.1ngx_http_upstream_check_srv_conf_s结构体的扩展7.3.2check_udp_send的实现7.3.3check_udp_expect的实现7.3.416进制解码代码的实现7.4ngx_http_upstream_check函数的修改7
码农心语
·
2024-02-07 07:50
nginx学习
LINUX
c++开发
nginx
http
udp
健康检测
upstream
tengine
源码实现
一文搞懂
Kafka
中的listeners配置策略
客户端通过哪个端口连接到
kafka
,通过9092连接的是什么,broker还是controller?为controller配置了单独的端口有什么用?control.plane.listener
程序饲养员
·
2024-02-07 07:15
kafka
数据库
分布式
如何为
Kafka
加上账号密码(一)
Kafka
认证基本概念一直以来,我们公司内网的
Kafka
集群都是在裸奔,只要知道端口号,任何人都能连上集群操作一番。直到有个主题莫名消失,才引起我们的警觉,是时候该考虑为它添加一套认证策略了。
程序饲养员
·
2024-02-07 07:12
kafka
分布式
同是ZooKeeper,你和架构师的理解差在哪里?
Dubbo,
Kafka
,Hadoop等等项目里都能看到它的影子。但是你真的了解ZooKeeper吗?如果面试官让你给他讲讲ZooKeeper是个什么东西,你能回答到什么地步呢?
l鹿狸i
·
2024-02-07 06:12
Kafka
下载(
kafka
和jdk、zookeeper、SpringBoot的版本对应关系)
文章目录一、准备工作1、必须环境2、
kafka
使用自带的zookeeper还是自己单独部署zookeeper?
kimi-001
·
2024-02-07 06:46
Kafka
java
java-zookeeper
kafka
kafka
文件存储机制
1.1topic中partition存储分布:1.2partiton中文件存储方式:1.3partiton中segment文件存储结构:1.4在partition中如何通过offset查找message:2.
kafka
@lihewei
·
2024-02-07 06:14
kafka
分布式
Kafka
生产调优
Kafka
生产调优文章目录
Kafka
生产调优一、
Kafka
硬件配置选择场景说明服务器台数选择磁盘选择内存选择CPU选择二、
Kafka
Broker调优Broker核心参数配置服役新节点/退役旧节点增加副本因子调整分区副本存储三
@lihewei
·
2024-02-07 06:40
kafka
分布式
springboot集成
kafka
1、先解决依赖springboot相关的依赖我们就不提了,和
kafka
相关的只依赖一个spring-
kafka
集成包12345org.springframework.
kafka
spring-
kafka
1.1.1
醉生浮屠
·
2024-02-07 06:10
kafka
【Flink】SQL-CLIENT中出现 Could not find any factory for identifier ‘
kafka
‘
CouldnotexecuteSQLstatement.Reason:org.apache.flink.table.api.ValidationException:Couldnotfindanyfactoryforidentifier'
kafka
'thatimplements'org.a
一杯咖啡半杯糖
·
2024-02-07 06:40
Flink实战
flink
sql
kafka
【Flink】FlinkSQL实现数据从
Kafka
到MySQL
本博客在sql-client中模拟大数据平台的sql编辑器执行FlinkSQL,使用Flink实现数据从
Kafka
传输到MySQL具体操作,这个在生产开发中比较常用,通常生产用
kafka
作为数据的输入
一杯咖啡半杯糖
·
2024-02-07 06:39
Flink实战
Flink解决方案
flink
kafka
mysql
面试复盘7——后端开发
(有无字段提取如何)有字段提取的实际,从
kafka
中提取出来来源的信息、目标的信息。(解析json绑定到结构体)原始存的消息和Mysql存的都是json格式。Pb+w
Climber47
·
2024-02-07 05:40
面试复盘——失败乃成功之母
面试
职场和发展
Golang context 万字解析实现原理
Golang:context基于go1.21版本Context是什么Context的功能应用场景
源码分析
1.10Context核心结构1.1Err错误2.1emptyCtx3.1Background()
Go 的学习之路
·
2024-02-07 04:02
golang
服务器
linux
RocketMQ
源码分析
(四)消息的发送
消息发送的主要步骤为:验证消息,查找路由,消息发送(包含异常机制处理)我们以DefaultMQProducer#send为切入口:以下代码为验证消息publicSendResultsend(Messagemsg)throwsMQClientException,RemotingException,MQBrokerException,InterruptedException{//校验消息(主要是长度是
甘_
·
2024-02-07 04:01
Spring Boot 集成
Kafka
1.导入依赖 org.springframework.
kafka
spring-
kafka
2.在application.yml中配置
kafka
spring: #
kafka
kafka
: bootstrap-servers
羁客%
·
2024-02-07 03:30
消息中间件
相关
SpringBoot
相关
kafka
spring
boot
Spring Boot整合
Kafka
Kafka
是一个分布式的、可分区的、可复制的消息系统,下面是
Kafka
的几个基本术语:
Kafka
将消息以topic为单位进行归纳;将向
Kafka
topic发布消息的程序成为producers;将预订topics
一只倔强的蜗牛
·
2024-02-07 03:56
Kafka
Spring
Family
kafka
spring
boot
muduo-net
源码分析
(七)——TcpServer 和 TcpConnection(二)
先序这一节我们将继续完善TcpServer和TCPConnection类,并且解决上一节思考的问题【一定要理清思路】;TcpServer
源码分析
重要的变量ConnectionCallbackconnectionCallback
cyjiayou
·
2024-02-07 03:02
muduo源码分析
c++
Kafka
知识总结之Broker原理总结
简介这篇文章介绍
Kafka
的Broker工作流程,包括其中控制器的选举过程;
kafka
副本的leader选举以及leader和follower故障流程;简单讲述了生产环境中如何调整分区副本;
kafka
的文件存储机制以及日志文件的删除策略
lucky.麒麟
·
2024-02-07 02:29
Kafka知识总结
控制器选举
分区副本选举
文件存储机制
零拷贝
日志删除
深度解析
kafka
broker网络模型运行原理
原创不易,转载请注明出处文章目录前言1.
kafka
网络模型运行原理2.对比一下RocketMQ的网络模型总结前言本文将介绍下
kafka
broker端的网络模型,会从宏观角度介绍下
kafka
broker网络模型是啥样子的
$码出未来
·
2024-02-07 02:59
kafka源码解析
kafka网络模型
kafka网络模型运行原理
kafka
accept
【云原生进阶之PaaS中间件】第三章
Kafka
-4.2-生产者工作原理剖析
1
kafka
生产者工作模式1.1生产者消息发送流程1.1.1发送原理Producer首先调用send方法进行发送,首先会经过拦截器,可以对数据进行一些加工处理。
江中散人
·
2024-02-07 02:27
linq
c#
【云原生进阶之PaaS中间件】第三章
Kafka
-4.3.1-broker 工作流程
1
kafka
broker1.1
kafka
broker工作流程这一部分大体了解下
kafka
Broker的工作流程,看一下zookeeper在
kafka
broker工作中发挥的作用,那些重要数据在zookeeper
江中散人
·
2024-02-07 02:56
云原生
paas
中间件
Java Character源码剖析
下面结合
源码分析
Character的贡献。Unicode也许你没听过Unicode,但应该见过UTF-8。
洒水水儿
·
2024-02-07 02:54
Java常用类的源码剖析
java
开发语言
一文搞懂
Kafka
中的 listeners 和 advertised.listeners 以及其他通信配置
原文地址:【云原生】一文搞懂
Kafka
中的listeners和advertised.listeners以及其他通信配置参数详解listeners侦听器列表,这里配置的监听器底层调用的是ServerSocketAdaptor.bind
灵泽~
·
2024-02-07 02:32
云原生
kafka
libevent
源码分析
(2)--2.1.8--结构体 struct event和struct event_callback
一、event_callback结构体structevent_callback{//下一个回调事件TAILQ_ENTRY(event_callback)evcb_active_next;//回调事件的状态标识,具体为://#defineEVLIST_TIMEOUT0x01//event在time堆中,min_heap//#defineEVLIST_INSERTED0x02//event在已注册事件
录事参军
·
2024-02-07 01:18
libevent
libevent
libevent
Libevent
源码分析
-----与event相关的一些函数和操作
Libevent提供了一些与event相关的操作函数和操作。本文就重点讲一下这方面的源代码。在Libevent中,无论是event还是event_base,都是使用指针而不会使用变量。实际上,如果查看Libevent不同的版本,就可以发现event和event_base这两个结构体的成员是不同的。对比libevent-2.0.21-stable和libevent-1.4.13-stable这两个版
amoscykl
·
2024-02-07 01:48
Libevent
Libevent
libevent
Libevent
源码分析
-----信号event的处理
信号event的工作原理:前面讲解了Libevent如何监听一个IO事件,现在来讲一下Libevent如何监听信号。Libevent对于信号的处理是采用统一事件源的方式。简单地说,就是把信号也转换成IO事件,集成到Libevent中。统一事件源的工作原理如下:假如用户要监听SIGINT信号,那么在实现的内部就对SIGINT这个信号设置捕抓函数。此外,在实现的内部还要建立一条管道(pipe),并把这
amoscykl
·
2024-02-07 01:47
Libevent
Libevent
libevent
Libevent
源码分析
-----超时event的处理
如何成为超时event:Libevent允许创建一个超时event,使用evtimer_new宏。//event.h文件#defineevtimer_new(b,cb,arg)event_new((b),-1,0,(cb),(arg)) 从宏的实现来看,它一样是用到了一般的event_new,并且不使用任何的文件描述符。从超时event宏的实现来看,无论是evtimer创建的event还是一般ev
amoscykl
·
2024-02-07 01:47
Libevent
Libevent
libevent
Libevent
源码分析
-event_base
event_base数据结构初始化event_base相关接口前面介绍了event,本节介绍Reactor的核心结构:event_base,它在event-internal.h中。event_base是整个libevent的核心,它持有所有注册的事件,并负责通知激活的事件。event_base数据结构structevent_base{conststructeventop*evsel;void*ev
KangRoger
·
2024-02-07 01:16
Libevent
libevent
event-base
reactor
Spring Boot2.X-整合
kafka
目录1.linux安装
kafka
2.安装
kafka
界面工具CMAK3.springboot集成
kafka
4.测试5.源码下载1.linux安装
kafka
源码下载:https://download.csdn.net
未来,值得期待
·
2024-02-07 00:32
Spring
Boot
2.x
kafka
zookeeper
linux
spring
boot
Camel笔记(从Mysql到本地文件与
Kafka
队列)
基础代码来自:SpringBoot+ApacheCamelSQLcomponent+MySQL-HelloWorldExample|JavaInUse在文未有代码下载链接https://www.javainuse.com/zip/camel/boot-camel-sql.rar准备工作:1)修改application.properties文件中Mysql数据库的相关配置2)启动主程序,添加一条记录
阿乐_822e
·
2024-02-07 00:34
Apache
Kafka
: 强大消息队列系统的介绍与使用
目录引言一、什么是Apache
Kafka
?
达芬奇要当程序员
·
2024-02-06 22:53
apache
kafka
分布式
消息队列:分布式系统中的重要组件
什么是消息队列1.2消息队列的重要性消息队列的特点2.1异步通信2.2解耦合2.3持久性消息队列的应用场景3.1异步任务处理3.2系统解耦3.3流量削峰常见的消息队列系统4.1RabbitMQ4.2Apache
Kafka
4.3ActiveMQ
达芬奇要当程序员
·
2024-02-06 22:52
java
分布式
kafka
k8s 容器日志方案-log-pilot(java多行&json格式)
我采用log-pilot将日志发到
kafka
的方式完成我日志采集。
传輸助手
·
2024-02-06 21:38
MyBatis的二级缓存以及装饰器模式运用
目录Mybatis中如何配置二级缓存基于注解配置缓存基于XML配置缓存Cache解析处理过程Cache支持的过期策略缓存的基本实现装饰器模式Mybatis缓存实现
源码分析
BlockingCacheLRU
陈脩
·
2024-02-06 21:08
iBatis
装饰器模式
java
缓存
eureka
开发语言
JUC AQS ReentrantLock
源码分析
(一)
Java的内置锁一直都是备受争议的,在JDK1.6之前,synchronized这个重量级锁其性能一直都是较为低下,虽然在1.6后,进行大量的锁优化策略,但是与Lock相比synchronized还是存在一些缺陷的:虽然synchronized提供了便捷性的隐式获取锁释放锁机制(基于JVM机制),但是它却缺少了获取锁与释放锁的可操作性,可中断、超时获取锁,且它为独占式在高并发场景下性能大打折扣。如
程序员Yamy
·
2024-02-06 19:13
Kafka
零拷贝技术与传统数据复制次数比较
读
Kafka
技术书遇到困惑:"对比传统的数据复制和“零拷贝技术”这两种方案。
大猫子的技术日记
·
2024-02-06 15:43
kafka
分布式
[k8s
源码分析
][client-go] workqueue
1.前言转载请说明原文出处,尊重他人劳动成果!源码位置:https://github.com/nicktming/client-go/tree/tming-v13.0/util/workqueue分支:tming-v13.0(基于v13.0版本)本文将分析util包中的workqueue.在各类controller中经常会使用该workqueue中的一些类.architecture.png2.qu
nicktming
·
2024-02-06 15:10
nginx upstream server主动健康检测模块ngx_http_upstream_check_module 使用和
源码分析
(上)
2.1check2.2check_keepalive_requests2.3check_http_send2.4check_http_expect_alive2.5check_shm_size2.6check_status3.加载健康检测模块3.1模块的编译3.2模块的配置4.测试验证5.思考与问题6.
源码分析
码农心语
·
2024-02-06 14:27
nginx学习
nginx
http
运维
健康检测
主动
upstream
ELK log4j
kafka
logstash elasticsearch系统搭建
elsticsearch部署elsticsearch安装包下载wgethttps://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.3.4/elasticsearch-2.3.4.tar.gz解压elasticsearch-2.3.4.tar.gztar–zx
戏 剧
·
2024-02-06 14:04
ELK
ELK
log4j
kafka
logs
Filebeat7.17收集SpringBoot应用k8s容器日志
版本SpringBoot2.6.6Filebeat7.17.6
Kafka
_2.13-2.8.2ELK7.17.6应用场景springboot应用通过Deployment方式部署到k8s集群中,收集springboot
xiongmao0304
·
2024-02-06 14:32
elk
spring
boot
kubernetes
java
k8s filebeat 接入
kafka
这里是吧容器的本地日志目录挂载filebeat,然后filebeat读取日志写入到
kafka
---apiVersion:v1kind:ConfigMapmetadata:name:filebeat-confignamespace
xiangzilong
·
2024-02-06 14:28
k8s篇
k8s部署filebeat收集日志推送
kafka
网上有许多方案,今天我们采用在pod中部署专有日志收集容器的方式来实现,话不多说,下面干货。1、官网pull镜像dockerpulldocker.elastic.co/beats/filebeat:8.4.3文档地址:https://www.elastic.co/guide/en/beats/filebeat/current/running-on-docker.html2、编写filebeat.y
段丁荣
·
2024-02-06 14:56
kubernetes
kafka
elk
kafka
-splunk数据通路实践
目的:鉴于目前网络上没有完整的
kafka
数据投递至splunk教程,通过本文操作步骤,您将实现
kafka
数据投递至splunk日志系统实现思路:创建
kafka
集群部署splunk,设置HTTP事件收集器部署
exp1997
·
2024-02-06 12:17
中间件
kafka
分布式
搭建
kafka
测试环境
搭建
kafka
测试环境启动zookeeperdockerpullbitnami/zookeeperdockerrun-d--namezookeeper\-eALLOW_ANONYMOUS_LOGIN=yes
gclhaha
·
2024-02-06 12:47
Cheet
Sheet
kafka
Rust消费
kafka
usefutures::stream::StreamExt;//引入StreamExt以使用next()方法userd
kafka
::config::ClientConfig;userd
kafka
::consumer
国强_dev
·
2024-02-06 12:46
rust
kafka
开发语言
黑马头条
Kafka
知识库链接:黑马头条D1·语雀参考文章:【黑马头条之
kafka
及异步通知文章上下架】_黑马头条项目使用
kafka
的作用是什么-CSDN博客黑马头条使用
Kafka
是为了实现文章管理端和APP端的文章状态(
南城余coding
·
2024-02-06 12:14
reggie
kafka
分布式
【
kafka
】使用
kafka
client连接 kerberos认证的
kafka
,scala版
注意keytab路径中不要使用\\,都使用/作为分隔符使用kerberos需要配置jaas如下日志打印,两个配置至少设置一个:[DEBUG]org.apache.
kafka
.common.security.JaasContext
lisacumt
·
2024-02-06 12:11
kafka
scala
设计模式之原型模式
克隆羊问题1.1传统方式解决克隆羊问题1.2代码1.3传统方式的缺点二、原型模式2.1原型模式基本介绍2.2原型模式原理结构uml类图2.3原型模式解决克隆羊问题的应用实例2.4原型模式在Spring框架中
源码分析
三
咱老李
·
2024-02-06 11:41
设计模式
设计模式
原型设计模式
深克隆
浅克隆
编码规范
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他