社区
VC.NET
帖子详情
消息队列
hello543
2013-07-23 09:42:24
有谁做过消息队列,我的程序里面消息很多很频繁,我想把消息丢到一个消息队列里,然后由别的程序去取队列里面的消息
能不能提供个思路,每小时的消息可能有上百万,由别的程序或者程序里面的其他线程把这些数据写数据库
...全文
112
1
打赏
收藏
消息队列
有谁做过消息队列,我的程序里面消息很多很频繁,我想把消息丢到一个消息队列里,然后由别的程序去取队列里面的消息 能不能提供个思路,每小时的消息可能有上百万,由别的程序或者程序里面的其他线程把这些数据写数据库
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
树哥
2013-07-27
打赏
举报
回复
这个是个经典问题,生产者-消费者,需要线程同步控制。 思路: 1)将可产生消息的线程视为生产者,它会向消息队列中插入消息,如果消息队列满了,则等待。 2)将处理消息的线程视为消费者,只要消息队列不为空,则从消息队列中取出消息进行处理。否则等待。 3)插入消息时,要通知所有消费者线程。处理消息时,要通知生产者线程。
异步处理优化:多线程线程池与
消息队列
的选择与应用
本文讨论了两种常见的异步处理方式:多线程线程池和
消息队列
(MQ)。通过将非核心逻辑异步化,可以提升系统的性能和响应速度。多线程线程池适用于本地并发任务,适合需要快速响应的场景,但无法处理跨服务任务。消息...
Linux进程间通信(IPC)编程实践(十二)Posix
消息队列
--基本API的使用
posix
消息队列
与system v
消息队列
的差别: (1)对posix
消息队列
的读总是返回最高优先级的最早消息,对system v
消息队列
的读则可以返回任意指定优先级的消息。 (2)当往一个空队列放置一个消息时,posix
消息队列
...
JavaWeb后端开发Spring框架之消息
消息队列
案例--订单短信通知
当涉及使用Spring框架进行
消息队列
的订单短信通知时,你可以考虑以下步骤和实现方法: 1. 确定技术栈和工具 首先,你需要选择合适的
消息队列
技术。常见的选择包括: Apache Kafka RabbitMQ ActiveMQ 这些
消息队列
...
消息队列
(定义、结构、如何创建、
消息队列
的发送与接收、发送与接收实例)
2、多个进程可同时向一个
消息队列
发送消息,也可以同时从一个
消息队列
中接收消息。发送进程把消息发送到队列尾部,接受进程从
消息队列
头部读取消息,消息一旦被读出就从队列中删除。 二、结构 1、
消息队列
中消息本身...
分布式 - 项目中为什么要使用
消息队列
上个章节把Redis夺命连环问掰扯完,面试还没有结束,
消息队列
同样是面试中必问的,分布式构建三把斧:缓存+异步+数据分组,从这节开始进入异步解决方案-
消息队列
生活中的队列:超市买菜排队付款,出去玩排队上飞机...
VC.NET
7,539
社区成员
27,670
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章