我正在寻找在云中建立一个基于Akka的应用程序,用于我正在引导的车库启动;根据应用程序的性质,它是半状态的,尽可能地缓存在RAM中用于性能。 (它可以定期关闭和重新启动,但我们希望主要通过Actors中的缓存信息进行操作。)Cloudbees应用程序中的实例可以直接通信吗?
该体系结构是为服务器集群设计的,它们之间需要进行通信,以便节点A上的用户会话可以在适当时查询节点B上的中间件Actor。所以我的问题是,在CloudBees中有多难?
我从this page不解的是,有没有自动目录服务来管理这种群集内通信的,但我可以说大概住 - 损坏程度较重,我应该能够通过管理发现DB,当每个节点出现时就注册自己,并打开与其他人的多对多通信。
我想检查的是,这种沟通很简单。每个节点是否都有一个可靠的本地IP,它可以通知其他人联系它,这在应用程序运行期间至少是稳定的?或者是否有另一种/更好的方式让节点将其地址通告给运行该应用程序的其余节点?
(我假设一个应用程序的所有节点共享同一个数据库实例。)
这里任何指导,将不胜感激。我很快要选择托管服务提供商,并继续返回CloudBees作为最有希望的选项...
我应该注意到:这可能看起来像一个愚蠢的问题,但Heroku用流程隔离这个名字来达到这样的难度,我不得不将它作为一个平台来消除。我不希望任何给定的VM始终可靠地运行,但是我确实需要我的群集能够像群集一样运行...... –
最好的办法是使用此问题来ping销售-at- cloudbees.com 。 –