10 2021 档案

摘要:Select 首先什么是多路复用:一个进程监听多个文件描述符,Linux中一切皆文件,也就是一个进程管理多个客户端连接。 Select模型不断扫描文件描述符集合 Select模型缺点: 1.一个进程打开的fd(文件描述符)是有限制的,默认1024,所以select模型最大的并发数就是1024个(还要 阅读全文
posted @ 2021-10-22 00:46 palapala 阅读(314) 评论(0) 推荐(0) 编辑
摘要:ElasticSearch偶尔查询不到数据 1.数据刷新策略 现象:每次insert之后,立刻查询es的数据是有可能查不到的,因为es从内存写到磁盘需要时间 原因:es默认每1s执行一次refresh,因此文档实时性被提高到1s,这也是es被称为近实时的原因 解决方法:写的时候指定数据刷新策略, r 阅读全文
posted @ 2021-10-17 18:31 palapala 阅读(4992) 评论(1) 推荐(0) 编辑
摘要:消息队列(MQ)简介 Kafka是一个消息队列 消息队列的作用: 异步 解耦 削峰 消息队列的两种模式: 1.点对点(消费者主动拉取数据,拉取完成消息清除) 2.发布订阅模式(一对多,消费者接收数据之后 不会清除消息)由队列主动给消费者推消息,速度由消息队列决定,消费者的处理能力不确定。 Kafka 阅读全文
posted @ 2021-10-07 19:21 palapala 阅读(233) 评论(0) 推荐(0) 编辑