我正在研究客户端的原型,在AWS
自动缩放用于使用Akka从Amazon Machine Images(AMI)创建新VM。
我想只有一个actor,控制对数据库的访问,因此它会根据需要创建新的子节点,并排队超出设定限制的请求。
但是,我不知道虚拟机的IP地址,因为它可能会随着亚马逊根据活动添加/删除虚拟机而发生变化。
如何发现将用于限制对数据库的访问的actor?
我不确定群集是否有效(http://doc.akka.io/docs/akka/2.4/scala/cluster-usage.html),此问题和答案来自2011年(Akka remote actor server discovery),可能路由可能会解决此问题:http://doc.akka.io/docs/akka/2.4.16/scala/routing.html
我有一个单独的REST服务只能进入数据库,所以可能是这个服务需要在进入actor之前进行控制。