0

我有一个轮询端点,它从位于北美(NA)的数据库中读取数据。我想将位于北美、欧洲和亚太地区的 mule 服务器集群化,这样只有一个实例将从数据源中读取。我有几个与此用例相关的问题。

  1. mule 是否能够对实例进行负载平衡,以便 NA 中的实例将启动轮询,因为数据源位于 NA 中,并避免其他实例的延迟。

  2. 如果应用程序有多个不相关的流,例如Flow 1从datasource1轮询,flow 2从datasource 2轮询,mule集群可以在一个实例中运行流1,在另一个实例中运行流2,这样一台机器就不会热红并承担全部加载 ?

提前感谢您的建议。

4

1 回答 1

1

我的回答包括商业服务,但可能对您的情况有所帮助。听起来您有一个可以证明投资合理的案例。

  1. 查看将您的应用部署到CloudHub
  2. 你想看看批处理器

另外这里是一个关于批处理的不错的博客。

我希望这会有所帮助。

于 2014-08-20T21:55:03.073 回答