问题标签 [service-broker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - 服务代理未启动
ALTER DATABASE [数据库名称] SET ENABLE_BROKER; 不响应,无限工作。SQL Agent 服务正在运行,机会是什么?
谢谢
.net - SQL Server 中的服务代理是什么?
什么是 SQL Server 中的 Service Broker,在简单数据库中启用它是否有意义,而不是在分布式数据库中?
sql-server - 数据库还原后 Service Broker 无法正常工作
在服务器上设置了工作服务代理,我们正在迁移到新服务器,但我似乎无法在新机器上设置服务代理。
已经完成了(对我而言)显而易见的事情,例如在数据库上启用代理,删除路由、服务、合同、队列甚至消息类型并重新添加它们,将 ALTER QUEUE 设置为 STATUS ON
选择 * FROM sys.service_queues
给我一个队列列表,包括我自己的两个,显示为 activation_enabled、receive_enabled 等。
不用说队列不起作用。当我向他们发送消息时,没有任何内容进入,也没有任何内容出现。
有任何想法吗?我确定我错过了一些非常明显的事情......
c# - SQL Service Broker Peek 队列
我正在编写一个使用 SSB 队列与其他系统通信的 C# 应用程序。当接收到来自 SSB 队列的消息时,我并不总是确定自己能够处理它。因此,我想查看队列(或者可能只是被通知有一条消息,而不一定是它的内容),但同时使用 SSB 语法,包括 WAITFOR。
这样做的原因是我想 100% 确定不会丢失任何消息,即使接收者遇到某种不可恢复的故障。另一种解决方案可能是将其包装在事务中,但这需要更多的代码更改,而不仅仅是 peek 调用。如果有人有任何替代解决方案来确保不会丢失数据,我会全力以赴。
sql-server - SQLServer 服务代理的未来
是否有关于 SQLServer 中 Service Broker 基础结构的未来的任何信息?该团队的博客 ( http://blogs.msdn.com/b/sql_service_broker/ ) 不是很活跃,在 SQL 2008 R2 版本中只有微小的变化。当现在构建一个需要异步队列的分布式系统并且基础架构中已经有一个 SQLServer / .NET 堆栈时,我将构建的东西在未来 3 年内不会过时的可能性有多大?
MS 是否有任何可用的路线图,或者有人在像 PDC 这样的会议上对此有所了解?
sql-server-2008 - 将 SQL 2008 ServiceBroker 用于大容量线程安全 FIFO 队列
我刚刚开始评估 ServiceBroker 以确定它是否可以在非常特定的上下文中作为可靠队列执行。这是场景:
(1) 需要预先计算大量(数百万)计算成本高的值并存储在队列中。
(2) 多个进程将根据需要在运行时尝试读取/出列这些值。每秒可能有数百次读取。
(3) 一个监控进程会偶尔轮询队列并确定是否达到了人口最小阈值,然后将重新填充队列。
由于一些基础设施/成本限制,工业强度的队列(websphere)可能不是一个选择。到目前为止,我所看到的 Service Broker 并不令人鼓舞,因为它似乎被隔离为具有 2 个端点的“对话”,并且在我的场景中,我的读取完全独立于我的写入。有没有人知道这是否可以通过 SQL Service Broker 实现?
sql-server-2005 - Service Broker 自动禁用
正如我们所知,为我们创建的新数据库启用了 Service Broker。但是最近服务代理被自动禁用了。即使数据库已恢复,Service Broker 是否应该默认启用?
service - 服务代理和 Web 服务
我想实现一个调用 Web 服务的存储过程(在服务代理基础设施内)。我查看了 Aschenbrenner 关于 Service Broker 的书中的一些示例。但是,我没有找到任何带有 Web 服务调用的内容。有人可以帮忙吗?
感谢 Sqlbs
sql-server-2005 - 服务代理设计
我想介绍 SS Service Broker,
我有一个远程订单数据库和一个本地处理数据库,处理数据库上的所有活动都必须按顺序发生,这对于 Service Broker 来说似乎是一项完美的工作!
我已经建立了基础设施,我可以发送和接收消息,现在我正在研究处理的设计。正如我所说,一个订单的所有流程都需要按顺序完成,所以我将它们放在一个对话中。
其中一个过程是对外部平面文件数据的请求,然后我们等待(可能需要几天),然后在该文件返回时导入并处理该文件。我怎样才能处理一半的任务,然后在处理另一半之前等待平面文件返回。
我有一些想法,但我确定我在某处遗漏了一个技巧
1) 将所有队列项写入状态表并使用状态值——似乎去除了 SSSB 的一些灵活性并添加了另一层任务
2) 在我们取回数据之前保持交易开放——不理想
3) 让平面文件导入任务不断轮询文件是否出现——这似乎效率低下
管理此工作流程的最有效方法是什么?提前致谢
c# - 如果在 SQL 中启用了 Broker Service,我如何签入 c#?
我想检查 Broker Service 是否正在使用代码运行,并且根据状态,是否启动 sqldependency。我怎样才能做到这一点?