GAE上的轻量级消息传递

时间:2013-08-27 06:12:24

标签: google-app-engine apache-camel spring-integration eai

您对GAE的消息有经验吗?是否有可以在GAE上成功运行的消息传递框架?我知道Apache Camel提供了一些可以在GAE上运行的组件,但它真的可用吗?那么Spring Integration呢?还是其他任何提示?

谢谢。

1 个答案:

答案 0 :(得分:1)

你有一些东西(任务队列)built into GAE用于消息传递。从那开始。

在GAE上运行独立集成解决方案(Camel,Spring Integration,ActiveMQ ..)的问题是他们需要打开tcp侦听器并启动线程,这在GAE中不是一个真正的选项。至少不是标准的java方式。

如果你想利用Camel DSL等等,你可以运行Camel。但是所有的Camel都行不通。 Camel也没有包含消息传递解决方案。

另一个选项可能是使用一些外部消息传递源,例如RabbitMQ或ActiveMQ托管在其他地方。像EC2或某些cloud service