上下文:我正在构build一个移动应用程序,让用户将高级filter应用到他们的图片。 由于处理不能在电话上完成,因此将被卸载到EC2实例。
我打算有一个“主”节点,将接收HTTP请求,检查身份validation,并将其添加到一个redis队列。
然后,我将有多个GPU使能“处理”节点,这些节点将要求主服务器进行工作,并在处理完成时进行报告。 处理节点将根据请求队列大小打开和closures。
处理节点应该如何知道主节点的地址?
有没有AWS的内置解决scheme? 我能否假定主设备的IP是静态的,只需在启动时提供处理节点? 任何其他解决scheme
为您的主节点创build一个DNSlogging,您的奴隶可以在需要时查找。
如果您的主站定期更改IP,请使用Route53 API在需要时更新其自己的logging。