我需要一块“云胶”来从AWS SQS队列中读取消息并将结果推送到Azure服务总线中。我喜欢Azure Logic应用程序,但它们没有SQS连接器。我可以在Azure函数中手动滚动代码,但是在Azure世界中是否有任何预构建的解决方案可以使用SQS?
除非您要执行计时器+轮询,否则SQS也无法触发“天蓝色功能”。
最容易想到的是AWS Lambda + SQS触发器+ Service Bus SDK发送消息。
我编写了一个扩展,该扩展允许从SQS队列触发Azure功能。请随时尝试。
代码:https://github.com/laveeshb/azure-functions-sqs-extension-net
NuGet包:https://www.nuget.org/packages/AzureFunctions.Extension.SQS