CloudBees是否提供任何JMS托管或任何第三方JMS托管(如IronMQ)?仔细阅读他们的Partner Ecosystem页面和开发人员文档后,我没有看到任何类似的东西。我想将一个Web应用程序部署到CloudBees,但需要消息传递,以及RabbitMQ或ActiveMQ等。
我知道我可以随身携带一个在其中运行的嵌入式ActiveMQ实例来发送我的WAR,但这种想法在我脑海中失败了可扩展性的目的:队列越难工作,我的应用程序就越慢将消息传递工作委托给驻留在另一台机器上的代理会很好。
此外,如果这样的消息服务具有像许多其他CloudBees技术合作伙伴提供的免费套餐,它将是最甜蜜的 ...
有什么想法吗?提前谢谢!
答案 0 :(得分:2)
尚未提供消息服务的官方合作伙伴,但您肯定可以使用来自您的cloudbees应用程序的SaaS MQ服务,即使不是正式合作伙伴,样本http://www.cloudamqp.com/也可以使用RabbitMQ -as -a-service,Iron.io或Amazon SQS。唯一的考虑因素是确保此服务托管在亚马逊上,因此您的应用程序不会遭受网络延迟访问MQ代理 - 无论如何,大多数SaaS都在AWS上运行
免费套餐选项是另一个考虑因素,取决于合作伙伴的商业模式......(CloudAMQP有一个)