腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(780)
视频
沙龙
1
回答
MassTransit
:
消费者
消费
完
所有
消息
后
如何
停止
总线
?
我尝试在使用
MassTransit
处理完队列中的
所有
消息
后
停止
总线
。我将并发
消息
限制设置为1,因为我的
消费者
需要一次处理一条
消息
。结果表明,在一条
消息
被
消费
后
,
总线
将
停止
。}); }); 公交车起止时间: await bus.StartAsync(); await bus.StopAsync();
浏览 43
提问于2019-05-08
得票数 1
1
回答
Masstransit
消息
用户不会重新连接
、
我们在out应用程序中使用RabbitMQ和
MassTransit
作为
消息
传递基础结构。 /&
浏览 0
提问于2019-03-20
得票数 0
1
回答
MassTransit
多
总线
或一
总线
、
、
我阅读了关于
如何
在
MassTransit
中配置附加
总线
实例的文章。我的场景:我有两个个人NuGet包(例如,Notification和审核日志包),每个包分别有
消息
契约和
消费者
,然后是
MassTransit
和他们各自注册的
总线
。这些包已在MyApi Application中使用,它还拥有
消息
契约和用户。和
MassTransit
的另一个
总线
注册到MyApi应用程序。 现在我不确定是否使用多
总线
或一辆公
浏览 3
提问于2021-08-12
得票数 0
回答已采纳
1
回答
当使用者处于重试状态时
停止
总线
会以某种方式使
消息
被移动到_skipped队列
我正在测试
消息
消费
重试机制,并测试如果在
消息
仍在尝试
消费
的情况下取消处理(
停止
总线
)会发生什么。根据https://github.com/
MassTransit
/
MassTransit
/issues/780的结果,我相应地配置了
总线
,以便流水线可以在重试状态下
停止
。但是,它们移到了_skipped队列中,而不是NACKing
消息
。我不明白为
浏览 4
提问于2021-08-25
得票数 0
1
回答
在非.Net应用程序中使用
MassTransit
+RabbitMQ
消息
、
、
、
我计划实现
消息
总线
,其中
消息
将在.Net核心应用程序中生成,但
消费者
应用程序将在安卓设备上运行,并使用Java语言编写。在最初的近似中,发布者应用程序将对
消费者
一无所知。Java平板电脑将订阅
消息
总线
,接收
消息
,并从
总线
取消订阅。看起来我需要为每个Android平板电脑动态创建队列,将其绑定到扇出交换,并将
消息
发送到交换或类似的东西。对于.Net来说,
MassTransit
框架已经具备了
所有
浏览 16
提问于2021-11-22
得票数 0
2
回答
使用
MassTransit
消费
所有
消息
、
我目前正在构建一个使用
MassTransit
和RabbitMQ作为我的
消息
层的系统。我正在尝试找到一种方法,让一个
消费者
在
总线
上监听
所有
类型的
所有
消息
。这是为了我们的审计日志框架,我们想要记录通过
消息
总线
的
所有
事件。 在
MassTransit
中有没有办法做到这一点?
浏览 2
提问于2015-12-18
得票数 7
1
回答
如何
在RabbitMq中使用不同类型的使用者的.Net
消息
?
、
、
、
MessageType:"PublishX“Type1ConsumerXType3ConsumerX
所有
的
消费者
都必须立即捕捉
消息
,但同时在自己的内部
消费
。例如,队列中有100个"PublishX“
消息
。Type1ConsumerX消耗了30条
消息
(同步),Type2ConsumerX消耗了50条
消息
(同步),Type3ConsumerX消耗了100条
消息
(同步)。我<
浏览 7
提问于2015-03-22
得票数 2
回答已采纳
2
回答
单个应用程序中有多个不同的RabbitMQ连接
、
、
我有一个.net-core服务,它使用
MassTransit
监听队列。它接受一条
消息
,完成
所有
的工作,最后它应该使用另一个连接(不同的主机,登录等)发布不同的
消息
。我添加了第二条
总线
,如
MassTransit
MultiBus示例(https://
masstransit
-project.com/usage/containers/multibus.html)中所示services.AddMassTransit<ISe
浏览 34
提问于2021-10-01
得票数 0
回答已采纳
1
回答
是否有一种让
MassTransit
放弃错误
消息
而不是转发到错误队列/死信的方法?
、
我试图在基于Azure服务
总线
的非常可靠的基于
消息
的系统中使用
MassTransit
。当发生
消息
处理错误时,
MassTransit
将
消息
移动到错误/错误队列。我知道我可以对
消费者
的政策进行重新尝试,我是。我要配置的是
MassTransit
尝试处理
消息
,如果发生错误,请放弃该
消息
,以便将
消息
返回到订阅的前端,以供另一个订阅者接收。这将增加服务
总线
上的交付计数,最终可能导致死
浏览 8
提问于2022-02-16
得票数 0
回答已采纳
1
回答
目标系统长时间停机时的
MassTransit
使用者故障处理
、
我已经阅读了有关错误处理和故障的MT文档,并放置了一些代码来发布故障,并编写了一个故障使用者,以便在Polly重试一些次数
后
监听故障
消息
。我有一个队列
消费者
,它使用MassTranasit从RabbitMQ获取
消息
,然后通过Http api发送到云系统。我已经处理了
所有
可能的异常,还在Polly重试中包装了http调用,以防止短暂的网络错误。但这种方法的问题是,在重试耗尽
后
,
消息
实际上会从处理中丢弃。如果目标系统停机10小时(我们之前不知道这次停机,否则我将计划
浏览 14
提问于2020-09-14
得票数 0
回答已采纳
1
回答
持久订阅与暂时性订阅
、
我正在使用使用RabbitMQ和
MassTransit
的pub/sub
消息
来集成几个RabbitMQ模块。大多数邮件订阅应该是持久的。但有些应该是暂时的。当
消费者
死亡时,
消息
不应被存储,已经排队的
消息
将被丢弃。 在每个模块中,我创建了一个带有两个接收端点的
总线
。一个被配置为持久和非自动删除。另一个被配置为非持久和自动删除。每个人都有自己的一组
消费者
。为什么
MassTransit
绑定
消息
交换到绑定到端点队列的端点交换?为什么不
浏览 1
提问于2017-11-08
得票数 0
1
回答
在测试过程中,
如何
检测内存
总线
何时完成对
所有
消息
的处理?
我正在努力为
MassTransit
的内存中
总线
找到一个API,让我的测试知道
所有
的
消息
都已经被它们匹配的
消费者
消费
了。如果我有一个像这样配置的
总线
: _bus = Bus.Factory.CreateUsingInMemory(cfg => cfg.ReceiveEndpoint("server.fax.inbound.received
浏览 23
提问于2019-04-13
得票数 0
1
回答
在StructureMap - ContainerScoped不工作的情况下配置
MassTransit
、
我已经在我的StructureMap配置中使用ContainerScope配置了一个类X,但是由于某些原因,当应用程序最初启动并且
MassTransit
使用者使用初始
消息
时,它会创建实例,但是在为该使用者接收的后续
消息
中,使用者会被重新创建,而不是对象X(我希望每个接收到的
消息
都会创建一个新的实例)。我知道如果我用瞬态来配置它,它会起作用,但我只需要为整个
消息
处理过程创建该类的一个实例。 在这方面的任何帮助都将非常感谢。
浏览 7
提问于2020-03-06
得票数 0
2
回答
在用户异常rabbitmq公共交通上重新排队
、
、
我有一个
消费者
去Redis保存一些数据。设想的情况是: 当Redis脱机时,我尝试在其中持久化一些数据,它将在使用者中抛出一个异常(RedisException),当这种情况发生时,我希望请求
消息
来维护订单到达的顺序,并一直使用该
消息
直到成功
浏览 2
提问于2021-01-14
得票数 0
1
回答
MassTransit
使用者在使用温莎集成时从未调用过
、
、
、
、
我正在通过以下方式注册
MassTransit
消费者
:在运行这一行之后到目前为止,我找到的
所有
例子都在这里结束,并指出这是您应该做的全部。不幸的是,对我来说,我的
消费者
从来没有被调用,
消息
只是堆积在队列中(最终超时并进入错误队列)。
消息
完全显示在使用者队列中(+我看到一个
消费者
通过RabbitMQ管理工具绑定到队列)
浏览 1
提问于2014-02-26
得票数 0
回答已采纳
1
回答
从EventHub BehaviorContext向
MassTransit
骑士发布
消息
、
的文档建议使用IEventHubProducerProvider (
MassTransit
.EventHub nuget包的一部分)向EventHub发送
消息
。然而,大多数
MassTransit
文档建议,当发布来自
消息
使用者的
消息
时,开发人员应该使用"“来发布
消息
。在我的应用程序中,我希望在两个不同的上下文中托管相同的MassTransitStateMachine: 其中,它使用内存
总线
,它与其他生产者和
消费者
之间的
所有</em
浏览 0
提问于2021-01-18
得票数 0
回答已采纳
2
回答
服务
总线
消息
中的
masstransit
访问活动
、
我正在通过服务
总线
在两个服务之间发送请求/响应(不要问为什么)。有小费吗?
浏览 0
提问于2019-08-19
得票数 0
回答已采纳
2
回答
在使用者脱机时将
消息
保持在队列中
、
我在C#项目中使用
Masstransit
。public static IBusControl CreateBus() return Bus.Factory
浏览 5
提问于2017-08-02
得票数 0
1
回答
带有Azure函数和服务
总线
的
MassTransit
异常处理和错误队列
、
、
我在Azure函数中运行
MassTransit
7.1.8,使用服务
总线
作为传输。当使用者首次抛出异常时,将在“我的服务
总线
”命名空间中创建两个主题:
masstransit
~fault (没有任何订阅)和
masstransit
~fault--mynamespace~myevent--my-subscription", message, default(CancellationToken)); catch (System.Exception ex) }
浏览 17
提问于2021-05-21
得票数 0
回答已采纳
2
回答
如何
使用
MassTransit
和MSMQ正确地设置发布者-订阅者体系结构?
、
、
如何
使用
MassTransit
和MSMQ正确地设置具有多个订阅者(它们都接收已发布的
消息
)的发布者-订阅服务器体系结构。我读过、和,但仍然不知道该
如何
设置 页面上的
MassTransit
示例最接近我想要的内容,但它设置了<em
浏览 2
提问于2013-06-19
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券