繁体   English   中英

使用部署在Weblogic集群中的Akka应用程序

[英]Application using akka deployed in a weblogic cluster

我目前正在开发将在Weblogic应用程序服务器群集中部署的应用程序。 该应用程序通过MDB消耗一些JMS消息,并通过AKKA actor处理一些业务逻辑。

这些座席中的一些座席为单例,其他座席则归为一个池,并通过轮询路由器进行联系。

我试图弄清楚所有这些东西在集群环境中如何工作:

  • 即使将应用程序部署在集群中的多个节点上,也可以创建一个“唯一的” AKKA系统吗? 在每个服务器上创建的代理会彼此认识吗?
  • 是否可以在群集中添加新的weblogic节点,并使AKKA框架识别这些新资源?
  • 如何配置所有这些东西?

对于我在AKKA文档中看到的有关集群实现的信息,似乎所支持的体系结构在应用程序服务器外部,AKKA节点从Java Shell命令启动。

遗憾的是,我没有找到有关在应用程序服务器环境中使用AKKA的任何有价值的信息。

谢谢你的帮助

当您说Akka特工时,您是指演员? 另外,我假设循环调度程序是RoundRobinRouter :)

Akka没有对应用程序服务器的明确支持,但是您应该能够在代码中实例化ActorSystem。

至于“唯一性”,如果使用群集,则将自动为您维护成员资格,以便您查看可用的节点,并可以轻松添加节点。 目前,最重要的是没有实现任何命名服务,这是更高版本的目标。因此,您必须自己在集群内查找参与者,或者处理集群中的单个实例。

我建议阅读文档中的相关部分,以了解如何设置和配置集群。 http://doc.akka.io/docs/akka/2.1.0/cluster/index.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM