0

CloudBees 是否提供任何 JMS 托管或任何第 3 方 JMS 托管(如 IronMQ)?在仔细阅读了他们的合作伙伴生态系统页面和开发人员文档之后,我没有看到任何类似的东西。我想将一个 Web 应用程序部署到 CloudBees,但需要消息传递,以及 RabbitMQ 或 ActiveMQ 之类的东西。

我知道我总是可以在我的 WAR 中运行一个嵌入的 ActiveMQ 实例,但这违背了我心目中可扩展性的目的:队列工作越困难,我的应用程序就会变得越慢,而且它将消息传递工作委托给驻留在另一台机器上的代理会很好。

此外,如果这样的消息服务具有像许多其他 CloudBees 技术合作伙伴提供的免费层级,那将是最甜蜜的......

有任何想法吗?提前致谢!

4

1 回答 1

2

目前还没有官方合作伙伴提供消息服务,但您可以肯定可以使用来自您的 cloudbees 应用程序的 SaaS MQ 服务,即使不是官方合作伙伴,也可以作为示例http://www.cloudamqp.com/获取 RabbitMQ -as-a-service、Iron.io 或 Amazon SQS。唯一需要考虑的是确保此服务托管在 Amazon 上,这样您的应用程序就不会遭受网络延迟来访问 MQ 代理 - 大多数 SaaS 无论如何都在 AWS 上运行

免费套餐选项是另一个考虑因素,取决于合作伙伴的商业模式......(CloudAMQP 有一个)

于 2013-05-15T05:27:56.853 回答