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消息队列golang
15、
Kafka
------ SpringBoot 整合
Kafka
(自动配置类
Kafka
AutoConfiguration 源代码剖析)
目录SpringBoot整合
Kafka
的自动配置及源代码剖析SpringBoot为
Kafka
提供的自动配置
Kafka
AutoConfiguration
Kafka
自动配置类源码解析1、自动配置类:
Kafka
AutoConfiguration
_L_J_H_
·
2024-01-26 06:44
Kafka
系列
kafka
spring
boot
分布式
GoZero微服务个人探究之路(九)api文件编写总结
go-zero是目前star最多的go语言微服务框架,api是go-zero特殊的语言,类型文件,go-zero自带的goctl可以通过.api文件生成http服务代码api文件内容编写不可使用关键字沿用了
golang
夏目艾拉
·
2024-01-26 06:36
go
微服务
Kafka
3学习笔记
文章目录一、
Kafka
概述和入门1、
Kafka
概述1.1定义1.2
消息队列
1.3
Kafka
基础架构2、
Kafka
快速入门2.1安装部署2.2集群启停脚本3、
Kafka
命令行操作3.1Topic命令行操作
魅Lemon
·
2024-01-26 06:03
大数据
kafka
如何保证
消息队列
不丢失消息(以
kafka
为例)
目录一、引言二.持久化存储2.1持久化存储原理:2.2使用示例:1.安装
Kafka
:2.生产者代码:3.消费者代码:三.消息确认机制3.1消息确认机制原理:3.2使用示例:1.生产者代码:2.消费者代码
喔的 喔的嘛呀
·
2024-01-26 06:56
linq
c#
在linux、window环境搭建
kafka
环境
一、搭建环境前置准备下载
kafka
的官网http://
kafka
.apache.org/downloads根据自己的需求选择版本,安装包不区分linux和windows环境,这一个安装包均可部署。
Everybody_up
·
2024-01-26 06:25
linux
kafka
运维
kafka
生产者与消费者
文章目录一、pom.xml依赖包二、yml配置文件三、消费者四、生产者总结提示:这里可以添加本文要记录的大概内容:一、pom.xml依赖包org.springframework.
kafka
spring-
kafka
2.8.0
Ryan成长笔记
·
2024-01-26 06:55
kafka
linq
分布式
一文了解字节跳动
消息队列
演进之路
随着“万物”互联网化的发展,许多公司内部服务间面对的数据流量也越来越大,在应对大量的数据通信需求时,多数公司都会选择将
消息队列
作为削峰填谷的关键工具。
字节跳动云原生计算
·
2024-01-26 06:22
云原生
大数据
RabbitMQ之死信交换机
前言
消息队列
是分布式系统中常用的组件,用于异步通信、解耦和提高系统可靠性。然而,在实际应用中,难免会遇到一些异常情况,例如消息处理失败、超时等。
ChatYU.
·
2024-01-26 06:17
rabbitmq
分布式
日志分析系统部署
由于公司的日志需要分析用户的行为,故做了一套从原始数据的分析,到入库,再到显示的基本动作涉及组件有:FileBeat+
Kafka
+Python+InfluxDB+Grafana+Elasticsearch
韩搏
·
2024-01-26 06:08
其它
日志分析
grafana
influxdb
kafka
8.
Golang
中的指针
目录概述实践改值方式一(不能实现)方式二结束概述指针在有些方面,提供了更简便的功能。实践改值方式一(不能实现)下面的代码是不能实现改值的期望的。packagemainimport"fmt"funcchange(pint){p=10}funcmain(){a:=1change(a)fmt.Println()fmt.Println("a=",a)fmt.Println()}方式二使用指针实现值改变pa
流月up
·
2024-01-26 05:15
go
golang
go
Golang指针
Golang
日志入门与技术选型
参考文档:https://liwenzhou.com/posts/Go/zap/无论是软件开发的调试阶段还是软件上线之后的运行阶段,日志一直都是非常重要的一个环节,我们也应该养成在程序中记录日志的好习惯。Go语言内置的log包实现了简单的日志服务。本文介绍了标准库log的基本使用和第三日志库的选型和使用。1、原生Loggerlog包定义了Logger类型,该类型提供了一些格式化输出的方法。本包也提
简凡丶
·
2024-01-26 05:59
storm trident 一个batch多大
Youcanincreasethebatchsizebychanging"trident
Kafka
Config.fetchSizeBytes"property.Also,batchsizeisrelatedwithnumberofbrokersandnumberofpartitions.Forexample
正居明阳
·
2024-01-26 04:24
kafka
文件存储机制
一,
kafka
简介
Kafka
最初由Linkedin公司开发的分布式、分区的、多副本的、多订阅者的消息系统。它提供了类似于JMS的特性,但是在设计实现上完全不同,此外它并不是JMS规范的实现。
allin8116
·
2024-01-26 04:42
Zookeeper集群+
Kafka
集群
ZookeeperZookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目。分布式系统管理框架,主要用来解决分布式应用集群中应用系统的数据一致性问题相当于各种分布式应用的注册中心+文件系统+通知机制。本质:用于注册各种分布式应用,存储和管理这些分布式应用的元数据,如果应用或服务本身状态发送变化就会通知客户端。Zookeeper工作机制Zookeeper从设计模式角度来理解
lelelele798
·
2024-01-26 03:41
zookeeper
kafka
分布式
橘子皮的实习周记——第一周总结
一周小总结:目前入职上班时间一周,主要内容是对一个项目进行一些基础的添加操作(用领导A的话来说,就是熟悉一下业务),我最头疼的就是使用
kafka
hbasehadoop这些技术,对MySQL内的数据进行一个同步
程序员橘子皮
·
2024-01-26 03:35
java
RocketMQ源码阅读-十-事务消息
Broker处理结束事务请求Broker生成ConsumeQueue事务消息回查Broker发起回查Producer接收回查总结交互流程事务消息交互流程图如下:事务消息发送步骤如下:生产者将半事务消息发送至云
消息队列
迷思特王
·
2024-01-26 03:17
RocketMQ源码阅读
rocketmq
[Redis]不同系统间安装redis服务器
日常服务器端开发,
消息队列
等需求,免不了用到redis,搭建一个redis服务器,方便开发和测试,我们从以下三类系统来说明下:安装Redis服务器的过程因操作系统而异。
ifanatic
·
2024-01-26 02:34
Linux
Redis
redis
服务器
数据库
说一下的 dubbo 的工作原理?注册中心挂了可以继续通信吗?说说一次 rpc 请求的流程?
面试官心理分析MQ、ES、Redis、Dubbo,上来先问你一些思考的问题,原理(
kafka
高可用架构原理、es分布式架构原理、redis线程模型原理、Dubbo工作原理),生产环境里可能会碰到的一些问题
kevin0016
·
2024-01-26 02:04
Flink报错NoSuchMetchod的错误
问题原因一般有两种:确实没有这个jar包导致Flink版本和connector版本不一致导致我的问题是Flink版本和Connector版本不一致导致的,其实Flink服务端用的版本是1.9.0,而
kafka
Connector
斗鱼_191f
·
2024-01-26 02:32
某马头条——day11+day12
实时计算和定时计算流式计算
kafka
Stream入门案例导入依赖org.apache.
kafka
kafka
-streamsconnect-jsonorg.apache.
kafka
org.apache.
kafka
kafka
-clients
北岭山脚鼠鼠
·
2024-01-26 01:01
微服务
linq
c#
Github 2024-01-19 Java开源项目日报 Top10
目录JDK:Java开发的开源项目Conductor:NetflixAnnouncementandCommunitySupportQuarkus:超音速亚原子级JavaApache
Kafka
管理的Web
bfu_努力进大厂送外卖的Z
·
2024-01-26 00:21
开源
github
java
开源
【
Golang
】下载文件请求返回
在Go语言中,使用Gin框架实现文件下载功能相对简单。以下是一个简单的示例,演示了如何使用Gin来处理文件下载请求:首先,确保你已经安装了Gin框架。如果没有安装,可以通过以下命令安装:goget-ugithub.com/gin-gonic/gin然后,你可以创建一个Go文件,例如main.go,并添加以下代码:packagemainimport("github.com/gin-gonic/gi
Amctwd
·
2024-01-26 00:58
Golang
golang
开发语言
后端
Go 学习笔记 09 |
Golang
结构体与 JSON 互相转换
一、
Golang
结构体与JSON互相转换JSON是一种轻量级的数据交换格式。RESTfulAPI接口中返回的数据都是JSON数据。
Wonz
·
2024-01-26 00:52
消息队列
mq 总结整理
防止消息丢失(rabbitmq)生产者弄丢消息(消息发送到mq时半路丢了)方案:开启事务:不建议;同步方式;生产者发送数据之前开启rabbitmq事务(channel.txSelect),然后发送消息;吞吐量会下来,太耗性能。开启confirm模式:建议;异步方式;在生产者那里设置开启confirm模式之后,你每次写的消息都会分配一个唯一的id。写入成功rabbitmq会给你回传一个ack消息,告
立青.
·
2024-01-25 23:16
架构
Golang
操作Rabbitmq
简介Rabbitmq就是一个消息的中间人,负责接受消息、转发消息和存储消息,并不参与消息的处理和计算。没有固定哪一方是生产者,哪一方是消费者,谁发送消息给Rabbitmq谁就是生产者,谁接收Rabbitmq发送的消息谁就是消费者。Rabbitmq这个词是描述整个软件,而缓存消息的是这个软件内部的队列(或者说缓冲器,先进先出结构),内部可以后很多条队列,由于不参与计算,所以队列的性能只受内存和磁盘的
玩家_名狱
·
2024-01-25 23:14
Golang
架构杂项
队列
go语言
rabbitmq
RabbitMQ(
Golang
版本)
一、RabbitMQ简介
消息队列
是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。
会跳舞的哈密瓜
·
2024-01-25 23:14
rabbitmq
golang
普罗米修斯监控系统搭建并整合_
golang
实时监控服务
当我们部署了服务器后,我们可能需要对我们的服务器进行监控,因此需要一套监控系统帮我们完成这个工作,我们需要监控的维度有:机器维度:物理机的CPU使用情况、内存使用情况、磁盘使用情况等;接口维度:接口调用次数、响应时长、成功率等。下面开始介绍如何使用Prometheus和Grafana监控这些指标。**配置Prometheus安装Prometheus采集器**采集器有多种类型,比如采集系统数据,采集
编程小黑马
·
2024-01-25 23:43
golang
开发语言
后端
golang
整合rabbitmq,创建交换机并绑定队列
1,如果要开发
消息队列
,需要创建交换机和队列,通常有2中方式创建,1种是在面板直接创建2,第二种就是在代码中创建,这里展示的是go语言代码中创建rabbitmqpackagemainimport("fmt
编程小黑马
·
2024-01-25 23:42
golang
rabbitmq
ruby
【
golang
】hello go mod
golang
gomod1.Gomod简介2.Gomod上手实践3.Gomod命令4.Gomod文件介绍5.总结6.参考1.Gomod简介Gomod是官方推荐的包管理方式,开始于go1.11,在go1.12
Henry Patch
·
2024-01-25 22:55
golang
golang
开发语言
后端
Golang
实现定时任务
Golang
实现定时任务1.背景一些场景需要尝试定时任务来管理操作;1.定时任务库选择目前比较主流两种go常用定时库robfig/cron:说到定时任务,会想到crontab,其常见于Unix和类Unix
月亮+六便士
·
2024-01-25 21:43
galang开发
Linux
golang
开发语言
后端
Golang
cron 定时器和定时任务
Golang
cron定时器和定时任务
Golang
中time包有两个定时器,分别为ticker和timer。两者都可以实现定时功能,但各自都有自己的使用场景。
beyond阿亮
·
2024-01-25 21:13
golang
golang
DB OmitEmity漏洞介绍
DBOmitEmity漏洞介绍DBOmitEmpty漏洞是指在使用
golang
进行数据库查询时,当填入空值作为查询条件时,可能会导致非预期的结果返回,甚至返回全部数据。
=(^.^)=哈哈哈
·
2024-01-25 21:12
数据库
sql
golang
Golang
分布式应用之定时任务
在系统开发中,有一类任务不是立即执行,而是在未来某个时间点或者按照一定间隔去执行,比如日志定期压缩、报表制作、过期数据清理等,这就是定时任务。在单机中,定时任务通常需要实现一个类似crontab的系统,一般有两种方式:最小堆,按照任务执行时间建堆,每次取最近的任务执行时间轮,将任务放到时间轮列表中,每次转动取对应的任务列表执行最小堆最小堆是一种特殊的完全二叉树,任意非叶子节点的值不大于其子节点,如
qingwave
·
2024-01-25 21:42
Code
golang
定时任务
分布式
使用
golang
实现一个定时任务
上班老是忘记打卡,于是想起了用
golang
写一个定时提醒打卡的程序。
weixin_44169674
·
2024-01-25 21:42
golang
golang
定时任务
仓库地址:timer-task:定时任务处理定时任务库获取组件库goget-ugitee.com/tym_hmm/timer-task使用方式1.运行服务TimerTask.TaskInstance().Run()2.添加任务定时执行(每间隔多少时间执行)定案例为每2秒执行一次#定时执行(每间隔多少时间执行)#定案例为每2秒执行一次taskNode:=TimerTask.NewInfoNode("
riou00
·
2024-01-25 21:41
golang
开发语言
后端
定时任务
用
golang
实现定时任务(一)
前言之前字节三面被问到了如何实现一个定时任务,以及定时任务的存储,用什么数据结构相关的问题。面试当时整个人都愣住了,面试结束后关于这个问题思考了很久,也和朋友讨论过这个问题,关于数据结构我还是觉得hashmap是个不错的选择,但是其实维护一个有序的双向链表好像也有点麻烦,所以还有待考究。目前是先完成了一个简单的定时任务,使用到的数据结构是非常简单的动态数组,后面再想想怎么去优化,另外还有一些问题是
God works
·
2024-01-25 21:10
go学习日志
study
go
golang
golang
实现定时任务
golang
简单实现定时任务的方法第一种:通过
golang
的time实现第二种:通过第三方扩展实现packagemainimport("fmt""time""github.com/robfig/cron
贫富限制了我的想象0-0*大
·
2024-01-25 21:09
golang
开发语言
后端
大数据开发之Spark(spark streaming)
sparkstreaming支持的数据源很多,例如:
kafka
、flume、hdfs等。数据输入后可以用spark的高度抽象原语如:map、reduce、join、window等进行计算。
Key-Key
·
2024-01-25 21:07
大数据
spark
分布式
用
golang
实现一个定时任务
以下是一个简单的示例,演示如何在
Golang
中创建一个每天早上10点执行的定时任务:010***是用来表示定时任务执行时间的一种表达式,称为cron表达式。
=(^.^)=哈哈哈
·
2024-01-25 21:35
golang
开发语言
后端
从问题中探索Celery的原理
解决过程:后来一想celery后端用的是
消息队列
,如redis或rabbitmq。我们的
小杰666
·
2024-01-25 21:44
Flask
Python
Celery
celery
flask
python
开发一看就会,一学就废的Debug:delve大杀器
是一个
golang
的调试器,可以理解为
golang
的专属gdb如
강 봉
·
2024-01-25 21:07
Golang
golang
debug
go语言
intellij
idea
vscode
《深入浅出》Apache
Kafka
实战
2011年年初,美国领英公司(LinkedIn)开源了一款基础架构软件,以奥地利作家弗兰兹.卡夫卡(Franz
Kafka
)的名字命名,之后LinkedIn将其贡献给Apache基金会,随后该软件于2012
Java架构互联网大数据
·
2024-01-25 20:00
Golang
开发的即时通讯系统
操作演示1,分别启动一个服务端和三个客户端2,将三个客户端更改用户名3,用张三测试公聊模式4,用王五测试私聊模式4,用张三测试退出操作5,在规定时间内不活跃(未发消息),李四、王五被强踢源代码服务端的实现将以下3个文件,共同编译为server1,server.go服务端的代码实现packagemainimport("fmt""io""net""sync""time")typeServerstruc
无泡汽水
·
2024-01-25 19:53
Golang
golang
网络
后端
开发语言
RocketMQ面试题及答案
kafka
:scala开发,面向日志,功能丰富,性能最高,当你的业务
会_飞_的猪
·
2024-01-25 19:51
java
java-rocketmq
rocketmq
java-rabbitmq
GitHub上优秀的Go开源项目(转载)
转载自http://www.flysnow.org/2016/12/27/
golang
-hot-project-in-github.html参考:https://www.zhihu.com/question
lizzy05
·
2024-01-25 18:28
go
go语言
golang
devops项目实战 - 为什么选择go语言
先来聊聊go有趣的历史在google中,大部分的项目都是采用CC++开发,少量地用了java,其次才是python;在2007年的某一天,google的首席工程师在编译一个C++项目过程中,尽管在google早就实现了分布式编译系统,但是RobPike和RobertGriesemer实在受够了那个漫长的编译等待时间,于是突发灵感与坐在旁边的KenThompson一起讨论实在有必要发明一个新的编程语
chengshen1136
·
2024-01-25 18:27
【基础算法练习】二分模板
文章目录二分模板题二分的思想C++版本的二分整数二分模板
Golang
版本的二分整数二分模板例题:在排序数组中查找元素的第一个和最后一个位置题目描述C++版本代码
Golang
版本代码二分模板题704.二分查找
戊子仲秋
·
2024-01-25 18:56
基础算法练习
算法
RabbitMQ
1什么
消息队列
MQ的意义是
消息队列
(MessageQueue)的缩写,是一种用来在应用程序之间传递消息的技术。MQ的主要作用是解耦应用程序之间的通信,提高系统的可伸缩性和可靠性。
Mr_hss
·
2024-01-25 18:12
rabbitmq
分布式
微服务
中间件
java
java-rabbitmq
spring
cloud
Obsidian笔记软件结合cpolar实现安卓移动端远程本地群晖WebDAV数据同步
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,
kafka
,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2024-01-25 17:51
s20
cpolar
笔记
android
银行数据仓库体系实践(5)--数据转换
数据转换作业主要是指在数据仓库内的结构化数据批量加工,对于非结构化数据以及在线查询接口、数据流的开发主要是遵循代码开发规范以及各中间件的开发规范,如使用java来开发遵守java开发规范,使用
Kafka
南极找南
·
2024-01-25 17:21
银行数据仓库
数据仓库
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他