网站首页 站内搜索

搜索结果

查询Tags标签: 队列,共有 1737条记录
  • 消息队列产生严重消息堆积怎么处理?

    1. 为什么产生消息堆积? 大多是因为 Consumer 出问题了,没有及时发现,或者故障恢复需要较长的时间,导致大量消息积压在 MQ 中。 2. 消息堆积会有什么后果呢? 2.1 消息被丢弃 例如 RabbitMQ 有一个消息过期时间 TTL,过期的消息会被扔掉,这样消息就彻底没有了。 2.2 …

    2021/5/17 10:27:59 人评论 次浏览
  • javaweb-青橙项目-14-89

    文章目录 第6章 消息中间件RabbitMQ学习目标:11. 走进RabbitMQ1.1消息中间件简介411.2什么是RabbitMQ1.3架构图与主要概念1.3.1架构图1.3.2主要概念 1.4 RabbitMQ安装与启动 2. RabbitMQ发送与接收消息2.1 直接模式(Direct)2.1.1 什么是Direct模式2.1.2 创建队列2.1.3 …

    2021/5/16 22:25:27 人评论 次浏览
  • JS单线程、任务队列、同步与异步

    单线程模型:历史延续,JS是单线程模型,它在同一时间只能执行一个任务,其他的任务在后排队等待 执行栈(Stack):后进先出,每个函数调用形成一个栈帧,串起来就是栈 任务队列(Queue):先进先出,执行栈空了之后按进入顺序依次取出执行 堆(Heap):无序,是存放数据…

    2021/5/16 18:25:31 人评论 次浏览
  • 守护进程,锁,队列(生产者消费者模型)

    一、守护进程 守护进程会随着主进程的代码结束之后在结束,而不是等待整个主进程结束(因为主进程要回收资源) 主进程的代码什么时候结束,守护进程就什么时候结束,和其他子进程执行进度无关 主进程会等待所有的子进程结束,是为了回收子进程的资源 注意:进程之间是互相…

    2021/5/16 7:29:58 人评论 次浏览
  • 事件循环及浏览器多进程理解

    首先浏览器是多进程的,每开启一个网页至少会开一个进程,开启多个空白网页,默认为是一个进程,这个可以通过谷歌->更多工具->任务管理器查看(快捷键shift+Esc) 至于为什么是多进程是因为如果浏览器是单进程,那么某个Tab页崩溃了,就影响了整个浏览器,体验有多…

    2021/5/16 7:29:40 人评论 次浏览
  • RDMA技术详解(二):RDMA Send Receive操作

    https://blog.csdn.net/qq_21125183/article/details/865250121. 前言RDMA指的是远程直接内存访问,这是一种通过网络在两个应用程序之间搬运缓冲区里的数据的方法。RDMA与传统的网络接口不同,因为它绕过了操作系统。这允许实现了RDMA的程序具有如下特点: 绝对的…

    2021/5/15 10:29:04 人评论 次浏览
  • Python技术分享:内置数据结构之双向队列

    Python语言内置了很多常见的数据结构,不仅能够让你的程序运行速度更快还能帮助你简化开发流程,下面小千就来给大家介绍一下这个双向队列。 collections模块中的deque类,就是双向队列,这种队列可以从头部或者尾部添加或者移除元素,这种操作的所消耗的时间时常数级…

    2021/5/14 12:26:57 人评论 次浏览
  • 操作系统笔记(二)进程管理

    进程管理 一、进程与线程基本知识二、处理机调度三、进程的同步与互斥四、死锁一、进程与线程基本知识 进程是资源分配、接收调度的基本单位。 在多道程序技术下,由于程序并发执行,导致他们失去封闭性,由此,引入进程。 1.PCB 1.1、PCB的概念 PCB是一种特殊的数据结构,…

    2021/5/14 7:25:46 人评论 次浏览
  • Java 四种线程池

    参考:https://blog.csdn.net/w05980598/article/details/79425071 参考:https://blog.csdn.net/achuo/article/details/80623893一、四种线程池 Java通过Executors提供四种线程池,分别为newSingleThreadExecutor 创建一个单线程化的线程池,它只会用唯一的工作线程来执行…

    2021/5/13 14:57:47 人评论 次浏览
  • Hyperf-消息队列

    Hyperf-消息队列官方文档里面有详细说明,安装和配置不再赘述,这里只是记录下实际中使用Redis异步队列的具体使用。工作原理ConsumerProcess 是异步消费进程,会根据用户创建的 Job 或者使用 @AsyncQueueMessage 的代码块,执行消费逻辑。 Job 和 @AsyncQueueMessage 都是…

    2021/5/13 11:00:33 人评论 次浏览
  • 如何让消息队列达到最大吞吐量?

    你在使用消息队列的时候关注过吞吐量吗? 思考过吞吐量的影响因素吗? 考虑过怎么提高吗? 总结过最佳实践吗?本文带你一起探讨下消息队列消费端高吞吐的 Go 框架实现。Let’s go! 关于吞吐量的一些思考写入消息队列吞吐量取决于以下两个方面网络带宽 消息队列(比如Kafk…

    2021/5/13 10:29:16 人评论 次浏览
  • 【你不了解的Redis】基于Redis实现消息队列的6种方案之方案简述(上)基于List的LPUSH+/RPOP/BRPOP/BRPOPLPUSH的实现

    想要看更加舒服的排版、更加准时的推送 关注公众号“不太灵光的程序员” 每日八点有干货推送 公众号“不太灵光的程序员” 同时发布 《基于Redis实现消息队列的6种方案之方案简述(上)》阅读原文大家好,这次我会带大家根据实际的业务场景来学习下基于Redis是如何实现消息…

    2021/5/12 19:27:35 人评论 次浏览
  • 【你不了解的Redis】基于Redis实现消息队列的6种方案之方案简述(中)基于Sorted Set、PUB/SUB的实现

    想要看更加舒服的排版、更加准时的推送 关注公众号“不太灵光的程序员” 每日八点有干货推送 公众号“不太灵光的程序员” 同时发布 《基于Redis实现消息队列的6种方案之方案简述(中)》阅读原文在《基于Redis实现消息队列的6种方案之方案简述(上)》中我们讲到了基于Li…

    2021/5/12 19:27:34 人评论 次浏览
  • 【你不了解的Redis】基于Redis实现消息队列的6种方案之方案简述(下)基于Stream实现的消息队列

    想要看更加舒服的排版、更加准时的推送 关注公众号“不太灵光的程序员” 每日八点有干货推送 公众号“不太灵光的程序员” 同时发布《基于Redis实现消息队列的6种方案之方案简述(下)Redis5.0的新类型Stream》阅读原文Redis5.0才有的新数据类型Stream基本上可以满足你对消…

    2021/5/12 19:27:33 人评论 次浏览
  • 【Redis数据结构 List 类型】List 类型生产中的应用 消息队列、排行榜、老干妈的朋友圈、监控程序的实现

    想要看更加舒服的排版、更加准时的推送 关注公众号“不太灵光的程序员” 每日八点有干货推送 公众号“不太灵光的程序员” 同时发布《【Redis数据结构 List 类型】List 类型生产中的应用 消息队列、排行榜、朋友圈、监控程序的实现》本文依旧会对学习内容进行拆分,建议阅…

    2021/5/12 19:26:22 人评论 次浏览
扫一扫关注最新编程教程