最近面试聚美优品以及睿沿科技都挂在一些开放性问题上,简单分享一下: (毕业面百度也是最后一面开放性问题挂了,感觉都喜欢问技术选型,大数据量储存检索解决方案) MQ 选型: ROCKETMQ整体架构: 负责消息储存的broker(包含topic,一个topic有多个队列), 负责消息投递的客户端,负责 ...
分类:
其他好文 时间:
2020-06-07 14:42:00
阅读次数:
82
一、启动zookeeperzkServer.sh start 二、kafka操作//进入目录cd /software/kafka_2.11-2.4.1// (启动kafka)kafka-server-start.sh -daemon config/server.properties//创建分区kaf ...
分类:
其他好文 时间:
2020-06-06 11:04:34
阅读次数:
50
1.假设条件 您有两台服务器,其中装有操作系统,并在其上安装了Oracle Linux 7 和Oracle Database 11.2.0.4。 主服务器XAG200上安装了实例。 备服务器XAG201上仅软件安装。 2.修改主机名(从克隆过来的vm) [root@xag100 ~]# cat /e ...
分类:
数据库 时间:
2020-06-06 01:11:53
阅读次数:
85
参考 https://github.com/apache/rocketmq/tree/master/docs/cn RocketMQ主要由 Producer、Broker、Consumer 三部分组成,其中Producer 负责生产消息,Consumer 负责消费消息,Broker 负责存储消息。B ...
分类:
其他好文 时间:
2020-06-05 15:32:59
阅读次数:
81
kafka的高可用 一、高可用的由来 1.1 为何需要Replication 在Kafka在0.8以前的版本中,是没有Replication的,一旦某一个Broker宕机,则其上所有的Partition数据都不可被消费,这与Kafka数据持久性及Delivery Guarantee的设计目标相悖。同 ...
分类:
其他好文 时间:
2020-06-04 20:10:00
阅读次数:
56
1.常见的我们是进入它的消费者模式 , 在里面输入 , 但是如何封装到shell中 kafka-console-producer.sh --broker-list node1:9092 --topic sky 比如我只想把 hello 这条消息发送到Topic sky里面 echo "hello" ...
分类:
系统相关 时间:
2020-06-03 23:08:22
阅读次数:
153
以 apache-activemq-5.15.12-bin.tar.gz 为例,修改activemq.xml 在 <broker> 节点内的 <systemUsage> 节点前面新增如下xml片段: <plugins> <simpleAuthenticationPlugin> <users> <au ...
分类:
其他好文 时间:
2020-06-02 13:10:17
阅读次数:
56
一、kafka的基础架构 1)Producer :消息生产者,就是向kafka broker发消息的客户端; 2)Consumer :消息消费者,向kafka broker取消息的客户端; 3)Consumer Group (CG):消费者组,由多个consumer组成。消费者组内每个消费者负责消费 ...
分类:
其他好文 时间:
2020-06-02 11:14:14
阅读次数:
69
一、启动rocketmq参考https://blog.csdn.net/lw5885799/article/details/886460511,启动name server进入bin目录下nohup mqnamesrv -n 你的公网IP:9876 &2,修改配置文件在conf/broker.conf ...
分类:
其他好文 时间:
2020-06-02 09:27:14
阅读次数:
66
发送端的可选配置 acks acks 配置表示 producer 发送消息到 broker 上以后的确认值。有三个可选项 Ø 0:表示 producer 不需要等待 broker 的消息确认。这个选项时延最小但同时风险最大(因为当 server 宕机时,数据将会丢失)。 Ø 1:表示 produce ...
分类:
其他好文 时间:
2020-05-31 21:27:40
阅读次数:
48