社区
MS-SQL Server
帖子详情
求解决方法,关于消息队列和存储过程的。
任亚军
2011-03-15 11:12:57
需求是这样的:mssql2005 设置了触发器,触发器执行的时候想要使用windows的msmq(消息队列)发送一条消息。请问该用什么方法。
刚看了雏建大哥的一篇service broker的文章,里面用的队列是看上去像是sql里面的队列,不是windows的。
问下有经验的大哥大姐,谁知道的告诉我个思路。
...全文
140
5
打赏
收藏
求解决方法,关于消息队列和存储过程的。
需求是这样的:mssql2005 设置了触发器,触发器执行的时候想要使用windows的msmq(消息队列)发送一条消息。请问该用什么方法。 刚看了雏建大哥的一篇service broker的文章,里面用的队列是看上去像是sql里面的队列,不是windows的。 问下有经验的大哥大姐,谁知道的告诉我个思路。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
昵称被占用了
2011-03-15
打赏
举报
回复
提高一下提问,说明你原始需求,或许可以考虑service broker来解决
昵称被占用了
2011-03-15
打赏
举报
回复
这个有点麻烦
唯一的思路是用CLR写触发器,不过貌似CLR有限制,能否使用windows的msmq(消息队列)不太清楚。
service broker的队列是sql内部的队列,可以发送到其他SQL Server服务器,如果你可以不使用windows的msmq(消息队列),也许可以解决问题,否则,这个帮不了你任何忙。
--小F--
2011-03-15
打赏
举报
回复
[Quote=引用 2 楼 haiwer 的回复:]
这个有点麻烦
唯一的思路是用CLR写触发器,不过貌似CLR有限制,能否使用windows的msmq(消息队列)不太清楚。
service broker的队列是sql内部的队列,可以发送到其他SQL Server服务器,如果你可以不使用windows的msmq(消息队列),也许可以解决问题,否则,这个帮不了你任何忙。
[/Quote]
学习.
异步处理优化:多线程线程池与
消息队列
的选择与应用
本文讨论了两种常见的异步处理方式:多线程线程池和
消息队列
(MQ)。通过将非核心逻辑异步化,可以提升系统的性能和响应速度。多线程线程池适用于本地并发任务,适合需要快速响应的场景,但无法处理跨服务任务。
消息队列
则适用于分布式系统,能够解耦服务并保证任务的可靠性和顺序性,适合处理高并发和高可靠性要
求
的任务。文章提供了实际代码示例,帮助开发者根据业务需
求
选择合适的异步处理方式。
消息队列
和KafKa
消息 + 队列 (Message + Queue) 简称MQ。
消息队列
本质就是个队列,FIFO先入先出,只不过队列中存放的内容是Message,从而叫
消息队列
。
消息队列
的主要用途就是在不同的服务、进程、线程之间进行通信。解耦:允许我们独立的扩展或修改队列两边的处理过程。可恢复性:即使一个处理消息的进程挂掉,加入队列中的消息仍然可以在系统恢复后被处理。缓冲:有助于
解决
生产消息和消费消息的处理速度不一致的情况。灵活性和峰值处理能力:不会因为突发的超负荷的请
求
而完全崩溃,
消息队列
能够使关键组件顶住突发的访问压力。
消息队列
及常见
消息队列
介绍
转载
消息队列
及常见
消息队列
介绍 一、
消息队列
(MQ)概述
消息队列
(Message Queue),是分布式系统中重要的组件,其通用的使用场景可以简单地描述为: 当不需要立即获得结果,但是并发量又需要进行控制的时候,差不多就是需要使用
消息队列
的时候。
消息队列
主要
解决
了应用耦合、异步处理、流量削锋等问题。 当前使用较多的
消息队列
有RabbitMQ、RocketMQ、ActiveMQ、Kafka、ZeroMQ、MetaMq等,而部分数据库如Redis、Mysql以及phxsql也可实现
消息队列
消息队列
RocketMQ入门实践--消息存储(五)
系列文章目录
消息队列
RocketMQ入门实践(一)
消息队列
RocketMQ入门实践(二)
消息队列
RocketMQ入门实践–关键特性(三)
消息队列
RocketMQ入门实践–关键特性(四) 文章目录系列文章目录前言一、消息存储整体架构二、刷盘策略1.同步刷盘2.异步刷盘三、刷盘原理2.读入数据总结 前言 嗨,大家好,我是希留。 消息存储是RocketMQ中最为复杂和最为重要的一部分,本文将从消息存储整体架构以及刷盘策略来聊一聊RocketMQ是如何进行消息存储的。 一、消息存储整体架构 引用官方的
消息队列
把消息弄丢了怎么办
消息队列
把消息弄丢了怎么办
消息队列
会丢失消息吗? 答案是肯定的,所以对于业务严谨的数据,我们要确保其在
消息队列
中的安全,不能丢。 要想
解决
不丢的问题,首先要弄清楚 消息是怎么丢的呢? 丢消息的关键点有3个: Producer 发送消息的过程
消息队列
的消息存储 Consumer 消费消息的过程 下面挨个看看都是怎么丢的,以及
解决
方案。 会以 RabbitMQ 和 Kafka 这两个常用的消息系统来说明。 1. Producer 弄丢消息 Producer 向 MQ 发消息,很简单,发过去就完事儿了。
MS-SQL Server
34,837
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章