C# 如何使用C在Elastic Beanstalk中创建长期服务#
我想编写一个位于Elastic Beanstalk中的服务或应用程序,将其挂接到RabbitMQ(也在AWS中运行)并侦听消息 我不清楚如何开始。所有的例子都是网站。有没有一个我没有看到的关于如何使用Elastic Beanstalk创建长期服务的示例C# 如何使用C在Elastic Beanstalk中创建长期服务#,c#,amazon-web-services,service,amazon-elastic-beanstalk,C#,Amazon Web Services,Service,Amazon Elastic Beanstalk,我想编写一个位于Elastic Beanstalk中的服务或应用程序,将其挂接到RabbitMQ(也在AWS中运行)并侦听消息 我不清楚如何开始。所有的例子都是网站。有没有一个我没有看到的关于如何使用Elastic Beanstalk创建长期服务的示例 我可以使用完整的.NET框架或.NET核心。Elastic Beanstalk不适用于此用例 Elastic Beanstalk可以执行以下操作: 管理接收和处理HTTP请求的web应用程序 管理侦听SQS队列并处理消息的辅助应用程序 无法创建将
我可以使用完整的.NET框架或.NET核心。Elastic Beanstalk不适用于此用例 Elastic Beanstalk可以执行以下操作:
- 在EC2实例上运行时,自动缩放组将工作,或者
- 在ECS内部作为docker映像
Elastic Beanstalk明确提到了对非web应用程序的支持:
Q:AWS Elastic Beanstalk支持哪些类型的应用程序?AWS Elastic Beanstalk支持Java、.NET、PHP、Node.js、Python、Ruby、Go和Docker,是web应用程序的理想选择。但是,由于Elastic Beanstalk的开放式体系结构,也可以使用Elastic Beanstalk部署非web应用程序
Elastic Beanstalk文档称可以创建web应用程序和后台工作人员:。后台工作程序仍然是web应用程序,但EB在其前面添加了一个SQS消息检索守护程序。