腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
.
NET
核心
WebAPI
中
使用
RabbitMQ
时
丢失
消息
、
、
、
、
我正在尝试
使用
RabbitMQ
接收和发送来自两个web API的简单
消息
。就目前而言,这是一个非常简单的代码,我正在尝试查看这两个API是否能够正确地相互通信。问题是,我没有接收到所有的
消息
,并且无法
在
我正在
丢失
的
消息
和正在接收的
消息
之间建立模式。以下是示例代码。
消息
计数是随机的。例如,当我发送7条
消息
时
,我收到的是数字2、3和7,所以我
丢失
了7条
消息
中<
浏览 93
提问于2021-06-15
得票数 2
回答已采纳
1
回答
作为API和后端之间的队列
使用
什么?
、
、
、
、
我有一个有.
NET
核心
WebAPI
和.
NET
核心
控制台应用程序的应用程序。两者都需要访问队列(其中包含
消息
)来处理它们或存储新
消息
。 我应该用什么作为队列?
使用
浏览 0
提问于2019-12-16
得票数 1
回答已采纳
1
回答
.
NET
核心
-
在
启动
时
优雅地处理失败,并在下一次请求
时
重试
、
、
、
、
我有一个运行在.
NET
上的服务。作为启动的一部分,该服务将连接到
RabbitMQ
。但是,如果由于某种原因连接失败,那么服务将在启动期间崩溃。
在
IIS快速失败保护策略生效并关闭应用程序池之前,这种情况会发生多次。然后需要手动重新启动才能让程序再次运行。是否可以处理Main()方法
中
的异常,并在不启动应用程序的同时防止IIS将其视为失败,从而避免快速失败保护?理想情况下,该服务将在下一个传入请求
时
再次启动。 更新: 我自己想出来的。基本上,您可以停止应用程序,它将在下一个传入请求
时
再次启动:
浏览 24
提问于2020-06-12
得票数 0
1
回答
无法通过mas搁浅代理发送
消息
,无法到达:来宾@localhost:5672/
、
、
、
、
我创建了一个.
net
核心
5.0
WebAPI
项目。MassTransit.RabbitMqTransport.RabbitMqConnectionException:错误:警告: MassTransit重试00:00:08.1220000(连接失败)->
RabbitMQ
.Client.Exceptions.Connec
浏览 4
提问于2021-02-01
得票数 1
1
回答
.
NET
/C# REST Api
消息
到队列
、
、
、
、
我是.
NET
/C#的新手,我想知道oyu如何实现以下场景: 我需要一个具有一个端点的REST Api,它接受一个
消息
(字符串)。该
消息
应该存储
在
一个队列
中
,然后应该有一个或多个线程
使用
和处理该队列。我不想
使用
Hangfire,
RabbitMq
等。我看到的唯一一件事就是
使用
NancyFx
在
控制台应用程序
中
创建Rest API,从那里我可以实现所描述的场景,但是
在
.
N
浏览 5
提问于2020-03-28
得票数 0
1
回答
Kubernetes:
RabbitMQ
客户端无法连接。(任何指定的端点都无法到达)
、
、
、
当我从本地主机
使用
RabbitMQ
时
,我
在
RabbitMQ
核心
WebApi
中
以RabbitMQConnectionString的形式提供它,一切都很好。但是我想
使用
来自Kubernetes集群的
RabbitMQ
,所以,我
在
Kubernetes集群
中
为
RabbitMQ
创建了一个新的名称空间,然后我从Kubernetes仪表板上创建了一个应用程序,它的图像是:
浏览 3
提问于2020-01-10
得票数 0
1
回答
部署
在
kestrel上的Web应用程序进入空闲模式
、
、
我
在
IIS7.5(Windows2008R2)上部署了ASP .
Net
核心
webapi
。我有控制器和监听器类(它们等待
消息
到达
RabbitMQ
消息
),它们执行相同的功能。问题是,无论何时
在
IIS上部署
webapi
或有一些空闲时间,
RabbitMQ
消息
都不会被捕获。只有当我对控件进行API调用时,应用程序才会“醒来”并接收
消息
。我尝试过的一些调整:
在
应用程序池中,
浏览 3
提问于2017-07-26
得票数 2
1
回答
是否可以
在
云运行服务
中
公开5001 (HTTP)和5672 (TCP)端口?
、
、
、
我正在Google Cloud
中
设置一个解决方案。我需要一个
RabbitMQ
队列代理和一个
在
.
NET
Core2.2
中
开发的
WebAPI
。这个想法是让
WebAPI
连接到
RabbitMQ
来接收
消息
。我已经
在
RabbitMQ
集群的kubernetes集群
中
安装了
RabbitMQ
和GKE,这是
在
Marketplace获得的。我已经
在
云
浏览 14
提问于2020-05-19
得票数 0
回答已采纳
1
回答
如何在.
NET
核心
WebAPI
中
使用
/运行.
NET
框架dll/app
、
有没有办法
在
.
NET
核心
WebAPI
中
运行/
使用
.
NET
框架应用/动态链接库?我知道.
NET
核心
不能与.
NET
框架一起工作,所以我
在
询问一些变通方法。我试过从
WebAPI
打开的.
NET
框架控制台应用程序,但我不确定这是不是一个好主意。它在任何时候都不起作用,特别是当两个用户同时尝试运行它的时候。p.Start(); string output
浏览 23
提问于2019-05-13
得票数 3
回答已采纳
1
回答
Linux与.
NET
客户端应用程序的实时通信
、
、
、
、
服务器端程序应该能够将其中一些
消息
解析为.
NET
数据对象,并且应该能够向所有客户端或仅向特定客户端广播
消息
。 如果客户端收到某条
消息
,它将在本地应用程序上执行一个方法。每台客户端计算机都将运行在.
NET
4.5或更高版本的Windows 7、8或10上,并且将
使用
Windows,尽管有些客户端计算机还可能有额外的第三方防火墙软件。我发送了一条
消息
"open“,它只
在
Client 2的应用程序上执行RunOnMagicWord()方法,而不
浏览 0
提问于2016-01-28
得票数 2
1
回答
用于windows的Docker : linux和windows容器之间的通信
、
、
、
、
我正在尝试
使用
工具为项目设置开发环境。 我有一堆基于.
net
核心
的,很少有通过
RabbitMq
进行通信的完整的fx微服务。
RabbitMq
位于一个基于linux的对接器容器
中
,.
net
核心
微服务也是如此,它们连接到同一个网络
中
的坞-组合文件。.
Net
核心
微服务通过
使用
容器名作为主机名连接到
RabbitMq
没有问题。但是,当涉及到基于windows的容器
时<
浏览 4
提问于2017-08-07
得票数 1
回答已采纳
1
回答
在
.
net
核心
中向
webapi
添加包引用
、
net
核心
环境。我正在visual项目中创建.
net
核心
webapi
项目。我正在跟踪项目,以掌握.
net
核心
。当我
在
visual studio
中
打开此解决方案
时
,我可以看到大量安装在依赖项选项卡
中
的包,如下所示。 与示例解决方案相比,我可以看到许多包。如何在测试项目中添加所有这些引用?并
浏览 0
提问于2017-12-16
得票数 0
回答已采纳
1
回答
C#
RabbitMQ
-如何知道所有
消息
何时已被确认
、
我有一个.
net
核心
2
WebAPI
,它将文件路径写入
RabbitMQ
队列,然后打开一个进程来消耗这些
消息
,并对可能需要一些时间才能完成的文件进行一些后台处理。我有这个代码片段,它告诉我队列是空的,但是由于每条
消息
都需要时间来完成,所以它是一个假阳性,我不能为此目的
使用
它:{exclusive: false, autoDelete: fa
浏览 0
提问于2018-09-18
得票数 1
回答已采纳
2
回答
.
NET
分离后端和
WebAPI
是否独立
、
、
、
我对.
NET
相当陌生,我需要做一个为
消息
提供web接口的项目。 我应该创建一个同时包含.
NET
核心
WebAPI
项目(后端和API)吗? 后端将执行后台任务(
消息
处理等)。如果我没有分离(所以把所有内容都
浏览 7
提问于2019-11-19
得票数 2
回答已采纳
1
回答
设计将应用程序连接到message broker的流程
、
、
、
、
使用
.
net
核心
webapi
应用程序和
rabbitMQ
。我想可以
使用
两个流来实现。 这是正确的吗?有其他的解决方案吗?还是另一种解决方案?
浏览 0
提问于2020-07-05
得票数 1
2
回答
开发c# AMQP微服务
时
要
使用
的项目模板
、
、
amqp期望通过标准的Http请求,而不是来自.
NET
服务器的
消息
。我正在尝试
使用
c#开发一个微服务,但是
rabbitmq
客户端的工作方式似乎不适合.
NET
Core rest api,所以有没有一个包可以实现这一点,或者有没有一个特定于这个用例的.
NET
项目模板。
浏览 70
提问于2021-07-03
得票数 0
3
回答
用内存内NServiceBus进行测试
、
、
、
我正在尝试
在
我的解决方案
中
创建一个高级测试,并且我想要“捕获”发送到总线的
消息
。我要做的是: 整个测试的
WebAPI
它甚至找到了我的假
消息
处理程序。问题是处理程序永远不会接收来自队列的命令,它们只是永远停留在
RabbitMQ
队列
中
。
RabbitM
浏览 13
提问于2014-09-24
得票数 2
回答已采纳
1
回答
RabbitMQ
稍后确认
消息
、
、
、
为了避免队列读取器进程崩溃
时
的数据
丢失
,我们需要以未确认的方式从
RabbitMQ
获取
消息
。对于每1000条
消息
,我们将
消息
数据提交到磁盘,然后将这些
消息
标记为已确认和
使用
。例如,我们是否可以将它们添加到列表
中
,然后遍历该列表以查找
消息
?这是
在
RabbitMQ
.
net
FYI。
浏览 2
提问于2016-03-22
得票数 1
1
回答
IEnumerable与twitter调用的Rx可观察性
、
我有一个ASP.
NET
WebAPI
,它必须与Twitter API交互,然后将这些tweet记录到
RabbitMQ
中
,然后由
RabbitMQ
的另一个
使用
者拾取这些tweet。预计将有500到1000条推文从Tweeter
中
删除。 我计划采用的方法是通过内存
中
的读取来自Tweeter的所有1000条tweet,然后
使用
迭代,然后向
RabbitMQ
发送一条
消息
。
浏览 4
提问于2017-03-13
得票数 0
回答已采纳
1
回答
卡夫卡和
RabbitMQ
的配置公共交通
、
我想用
RabbitMQ
和Kafka的地铁做
消息
经纪人。我
在
启动.
Net
核心
应用程序时配置了.
Net
和Kafka,
在
部署阶段通过appSetting可以决定哪一个必须注册。这种方法对于
在
我的应用程序
中
同时拥有和配置Kafka和
浏览 0
提问于2021-03-03
得票数 1
回答已采纳
点击加载更多
相关
资讯
RabbitMQ教程C#版-工作队列
使用C#的后端Web API:循序渐进教程
RabbitMQ一个简单可靠的方案
CAP带你轻松玩转ASP.NET Core消息队列
RabbitMQ消息可靠性分析
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
智聆口语评测
活动推荐
运营活动
广告
关闭
领券