我正在运行两个EC实例。他们每个人都运行python脚本并需要进行通信,并且有可能使用Python的SocketServer库进行通信。客户端应该如何“学习”服务器的IP地址?它们在同一安全组中运行。
将来我希望推出约100个这样的客户端-服务器对,因此我不确定弹性IP地址是否是一个好的解决方案。
谢谢。
答案 0 :(得分:0)
您绝对希望实例通过私有IP地址进行通信。
如果实例需要自己“发现”,一种选择是标记实例。然后,实例可以使用Amazon EC2 DescribeInstances()
API调用来查找具有特定标签的实例。这还将提供可用于通信的专用IP地址。