#AF

Kafka、RabbitMQ、RocketMQ消息中间件的对比 —— 消息发送性能-转自阿里中间件

分布式系统中,我们广泛运用消息中间件进行系统间的数据交换,便于异步解耦。现在开源的消息中间件有很多,前段时间我们自家的产品RocketMQ(MetaQ的内核)也顺利开源,得到大家的关注。那么,消息中间件性能究竟哪家强?带着这个疑问,我们中间件测试组对常见的三类消息产品(Kafka、RabbitMQ、RocketMQ)做...

kafka笔记(一)

1、kafka应用场景  基于流数据的发布订阅消息系统、实时流数据的高效异步通信、基于流数据的高可用分布式存储!  不同的系统之间实时流数据管道;2、官方一句话概括  kafka是一个分布式流数据平台:可以被用作消息队列,企业级消息系统,具备很强的容错能力;实时处理的能力;3、kafka的使用  一般都是以集群的形式部...
代码星球 ·2020-08-12

kafka消息中间件及java示例

kafka是一个消息中间件,用于各个系统之间传递消息,并且消息可持久化!可以认为是队列模型,也可以看作是生产者消费着模型;简单的生产者消费者客户端代码如下:packagecom.pt.util.kafka;importjava.util.Date;importjava.util.Properties;importkaf...

kafka常用的shell命令

kafka常用shell命令:------------------------------------1、创建topic  bin/kafka-topics.sh--create--zookeeperlocalhost:2181--replication-factor1--partitions1--topictest2...

kafka配置

 #指定kafka节点列表,用于获取metadata,不必全部指定#需要kafka的服务器地址,来获取每一个topic的分片数等元数据信息。metadata.broker.list=kafka01:9092,kafka02:9092,kafka03:9092#生产者生产的消息被发送到哪个block,需要一个分...
代码星球 ·2020-08-09

filebeat配置kafka

filebeat.yamlfilebeat.prospectors:-input_type:logpaths:-/var/log/messagesoutput.kafka:hosts:["10.23.215.95:9092","10.23.215.96:9092","10.23.215.97:9092"]topic:m...
代码星球 ·2020-08-09

kafka 处理大数据

Kafka设计的初衷是迅速处理短小的消息,一般10K大小的消息吞吐性能最好(可参见LinkedIn的kafka性能测试)。但有时候,我们需要处理更大的消息,比如XML文档或JSON内容,一个消息差不多有10-100M,这种情况下,Kakfa应该如何处理?针对这个问题,有以下几个建议: 最好的方法是不直接传送这...
代码星球 ·2020-08-09

kafka 参数详解

 一、相关参数配置#唯一标识在集群中的ID,要求是正数。broker.id=0#服务端口,默认9092port=9092#监听地址,不设为所有地址host.name=debugo01#处理网络请求的最大线程数num.network.threads=2#处理磁盘I/O的线程数num.io.threads=8#一...
代码星球 ·2020-08-09

使用Kafka Connect导入/导出数据

从控制台写入数据并将其写回到控制台是一个方便的起点,但是您可能要使用其他来源的数据或将数据从Kafka导出到其他系统。对于许多系统,可以使用KafkaConnect导入或导出数据,而无需编写自定义集成代码。KafkaConnect是Kafka附带的工具,用于将数据导入和导出到Kafka。它是运行连接器的可扩展工具,该连...

Zookeeper+Kafka集群测试

创建topic:[root@zookeep-kafka-node1bin]#./kafka-topics.sh--create--zookeeper10.23.209.70:2181,10.23.209.71:2181,10.23.209.72:2181--replication-factor3--partitions...
代码星球 ·2020-08-09

zookeeper,kafka错误

1.ERRORExitingKafkaduetofatalexception(kafka.Kafka$)原因:找不到properties文件,或者配置文件路径指定错误办法:指定配置文件路径2.Configuredbroker.id130doesn’tmatchstoredbroker.id0inmeta.p...
代码星球 ·2020-08-09

kafka systemctl开机启动

创建/etc/systemd/system/kafka.service[root@zookeep-kafka-node1kafka_2.12-2.3.0]#cat/etc/systemd/system/kafka.service[Unit]Description=ApacheKafkaserver(broker)Aft...
代码星球 ·2020-08-09

kafka 集群安装

环境:10.23.209.70zookeep-kafka-node1 zookeep+kafka  CentOSLinuxrelease7.1.1503 10.23.209.71zookeep-kafka-node2  zookeep+kafka &...
代码星球 ·2020-08-09

kafka升级官方指导及注意事项

从0.8.x,0.9.x,0.10.0.x,0.10.1.x,0.10.2.x,0.11.0.x,1.0.x,1.1.x,2.0.x或2.1.x升级到2.2.0如果要从2.1.x之前的版本升级,请参阅以下注释,以了解用于存储使用者偏移量的架构的更改。将inter.broker.protocol.version更改为最新...

分布式系统一致性算法Raft

Raft算法也是一种少数服从多数的算法,在任何时候一个服务器可以扮演以下角色之一:Leader:负责Client交互和log复制,同一时刻系统中最多存在一个Follower:被动响应请求RPC,从不主动发起请求RPCCandidate:由Follower向Leader转换的中间状态在选举Leader的过程中,是有时间限...
首页上一页...3233343536...下一页尾页