nservicebus相关内容
..
使用 NServiceBus + RabbitMQ 相对于纯 RabbitMQ 有什么优势?我想它提供了额外的基础设施.但是还有什么? 解决方案 你绝对可以只使用纯RabbitMQ.你只需要记住几件事. 警告:这个答案会有点 非常半开玩笑. 首先您应该阅读企业集成模式封面覆盖并确保您很好地理解它.它有 736 页,有点枯燥,但非常有用的信息.成为 RabbitMQ 的所有特性方
..
使用 NServiceBus 是否比简单地使用 RabbitMQ 的 .net 驱动程序有任何优势(假设我们可以用 AMQP 替换 MSMQ).NSB 是否提供 AMQP 中不直接提供的任何附加功能或抽象. 解决方案 主要优势包括(但不限于): 负责消息的序列化/反序列化. 为发送消息 w 提供了一个简洁的模型.处理程序、多态调度、在管道中安排处理程序等. 处理工作单元. 提供
..
在分布式消息事务世界中,我试图了解开发分布式系统所涉及的不同部分.据我了解,您可以使用支持消息队列系统的企业总线来设计消息系统.为什么同时使用两者是个好主意?通过仅针对消息队列系统进行编程可以实现同样的目的吗?两者一起使用有什么好处? 解决方案 您当然可以直接针对消息传递基础架构进行编码,您会发现各有利弊.每次运输.不过,您需要在此过程中做出许多决定,而这正是服务总线可以提供帮助的地方.
..
与简单地使用 RabbitMQ 的 .net 驱动程序相比,使用 NServiceBus 有什么优势(假设我们可以用 AMQP 替换 MSMQ).NSB 是否提供了 AMQP 中无法直接提供的任何附加功能或抽象. 解决方案 主要优势包括(但不限于): 负责消息的序列化/反序列化. 为发送消息 w 提供了一个简洁的模型.处理程序、多态分派、在管道中安排处理程序等. 处理工作单元.
..
我正在尝试在 NServiceBus 3.2.3 中设置 RavenDB DocumentStore.ApiKey.根据此线程,无法直接从NSB 3.2.3 中使用的 RavenDB 版本的连接字符串. NSB 中的 DocumentStore 实例注册为 IDocumentStore,这意味着我不能使用这样的自定义操作,因为 IDocumentStore 不公开APIKey: Confi
..
在 NSB 5 中,如何使用 autofac 容器正确配置 NSB,其中一个 IDocumentStore 用于 NSB 数据,另一个 IDocumentStore 用于应用程序数据?我在下面粘贴了 EndpointConfig 的相关部分: //用于货运系统的 Raven DataStorevar appDataStore = 新文档存储{ConnectionStringName = "Rav
..
我正在尝试使 Andreas Öhlund 提供的以下 NServiceBus Pluralsight 培训代码示例发挥作用. 公共类 RavenBootstrapper : INeedInitialization{公共无效初始化(){Configure.Instance.Configurer.ConfigureComponent(() =>{var 存储 = 新文档存储{网址 = "http:
..
如何增加 TimeoutPersisterReceiver 的时间跨度?它目前在启动前重试约 1 分钟.我查看了文档,但看不到它的配置设置. 我们遇到了一些网络问题,导致服务无法与数据库通信,从而导致 RepeatedFailuresOverTimeCircuitBreaker 自行武装. INFO NServiceBus.CircuitBreakers.RepeatedFailures
..
我正在使用 NServiceBus v6 和 NServiceBus.Host.我无法解析 messageSession 对象.我错过了什么? var container2 = new WindsorContainer();Directory.SetCurrentDirectory(AppDomain.CurrentDomain.BaseDirectory);log4net.Config.Xml
..
我目前正在将 NServiceBus 作为我的架构中的候选者,并且非常清楚它是什么以及可以做什么.我确实很难找到一个我仍然存在的问题的直接答案.我知道它是在 .NET 中构建的.我不清楚 .NET 是否是对出版商的限制.消费者(端点?)也是如此. 简单地说,使用(例如)Azure ServiceBus 我可以使用 nodejs 应用程序在队列上发布消息,而消费者可以是一个用 Java 编写的
..
是否可以使用 NServiceBus 在同一个应用程序中发布和使用消息,特别是在 Web 应用程序中? 将来我们几乎肯定需要维护一个单独的长时间运行的服务来处理此应用程序生成的消息,这就是为什么我们希望从一开始就使用 NServiceBus,但现在开始就很好当 web 应用程序启动时,消费者和发布者.这将使我们更轻松地进行测试和部署. 我想我需要引用 NServiceBus.Host.
..
我刚刚开始使用 NService 总线,我想知道如何在发送消息时过滤消息,以便它们只发送给特定的订阅者. 例如,假设我有一个包含分类产品的数据库.我的发布者将每 N 秒检查一次数据库,并在新产品添加到数据库时发送消息. 但每个订阅者只对特定类别感兴趣,并假设 我可以让订阅者发送他们感兴趣的类别,然后我只想向对它们感兴趣的订阅者发布有关特定类别中产品的消息. 类别是动态的,因此我无
..
我刚刚开始使用 NServiceBus,并且已经启动并运行了一个非常基本的实现 - 很像 PubSub 示例应用程序. 我想做的是在订阅者订阅时发送一些信息. 例如,假设我有一个包含分类产品的数据库.我的发布者将每 N 秒检查一次数据库,并在新产品添加到数据库时发送消息. 但每个订阅者只对特定类别感兴趣,我想在他们订阅时发送该类别,以便发布者知道检查数据库中是否有该类别中的新产品
..
在 NSB 2.6 中,当您定义发布者时,您可以指定 配置部分,以允许发布者将订阅存储在数据库中. 在 NSB 3.0 中,我没有看到指定 raven db 存储订阅的方法.我有点假设当发布者第一次启动时,它会为自己创建一个 raven 数据库存储.我已经在其他 3.0 端点上看到了这一点.但是,对于我正在部署的特定发布者端点,它
..
我想将从 EventHandler 类派生的 NServiceBus 订阅消息发布到 ListView.ListView 位于 WPF 应用程序的 MainWindow.xaml 内. 这是我的 NServiceBus 订阅事件处理程序代码.注意:我想将事件消息发布到 MainWindow.xaml 中的 ListView 控件.有什么想法吗? 命名空间 EventPublisher.Su
..
我已经使用 nservicebus 几个星期了,由于我的本地机器上一切正常,我决定尝试设置一个测试环境并进行部署.我正在使用 nservicebus 附带的通用主机,并在本地运行时使用 nservicebus.Integration 配置文件,但想在测试环境中使用 Nservicebus.Production.我设置了一个 sql server 2008 数据库,对我的 app.config 进行
..
查看发布-订阅 API 和配置页面,它会NServiceBus 用于跟踪订阅的数据库架构似乎只跟踪订阅者端点和消息类型. 我曾希望也许我可以更改表的名称以便为多个发布者使用相同的数据库,但是 这个帖子似乎表明你不能. 重点是 - 我完全理解并同意每个事件类型有一个发布者端点的概念 - 但这不可避免地导致多个发布者都在相同的应用程序范围内运行.也许在不同的组件或过程中运行,但这是一个有争
..
2013-03-28 10:18:32,374 [Worker.5]警告 NServiceBus.Unicast.UnicastBus [(null)] ——收到一条空消息 - 忽略. 我有一个客户端, bus.send("server", command) 从 mvc4 网站到消息处理器.消息处理器设置为默认值,没有任何自定义初始化. 这是我在global.asax中网站
..
我到处寻找,但似乎找不到任何关于 NServiceBUs 3.0 最低要求的最新信息.我确实找到了一些可以追溯到 2011 年的帖子,它们仍然相关吗?有没有人有这方面的链接或信息. 更具体地说,我们试图在装有 Windows 2003 sp1 的服务器上进行安装.但据我所知,我需要在 SP2 中发布的 MSMQ 3.1 干杯 约翰尼 解决方案 运行 NServiceBus
..