gpt4 book ai didi

c# - 将 RabbitMQ 与 nServiceBus(用于 C#)结合使用与使用 Amazon SQS

转载 作者:太空狗 更新时间:2023-10-29 20:42:19 25 4
gpt4 key购买 nike

如果我理解正确,我可以将 nServiceBus 用作“框架”和/或 RabbitMQ 的包装器我对 RabbitMQ 的偏好是能够在 linux 机器上使用它

背景

我有一个可以让人们上传图片的应用程序。这些图片需要缩略图。

我们的应用程序主要是 asp.net (c#)

我的想法是执行以下操作:

  • 将全尺寸图像上传到 S3(或任何存储服务)
  • 创建一个具有输入存储键、输出存储键、宽度、高度的“消息”,并添加到队列中。
  • 将有一个 linux 服务器充当 worker(windows 许可限制),它从队列中读取消息,并进行实际的大小调整
  • 新图像将被放置在 S3 上,由接收消息的输出键定义

我想我可以使用 Amazon SQS,但我想探索 nServiceBus 与 RabbitMQ 进行传输的可能性。

有没有人对此有任何进一步的信息?我在 GitHub 上看到了这个:http://github.com/machine/machine.mta/tree/master/Source/NServiceBus.Unicast.Transport.RabbitMQ但想知道如何使用它?

您首选的处理方式是什么?

最佳答案

Alex,我经常使用 SQS,但还有其他服务可能对您有用。你可以谷歌“云消息队列”并找到很多这样的东西。

关于c# - 将 RabbitMQ 与 nServiceBus(用于 C#)结合使用与使用 Amazon SQS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3934295/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com