我一直在阅读有关Amazon EC2实例的弹性IP。 我想知道,很多我用我的服务器做的东西是基于IP限制,如谷歌地图地理编码,这是限制在2500每IP(我相信它是有限的IP不是服务器)。
首先,如果我有3个弹性IP连接到我的Amazon EC2实例,那么这是否意味着我的服务器可以位于三个不同的IP上,所以我可以将任何types的速率限制津贴有效地增加三倍?
其次,有没有办法确定我的EC2服务器使用哪个弹性IP,并且可以在服务器运行时更改这个IP?
首先我想提一下,速率限制通常用于防止滥用API 。
试图绕过这可能被认为是违反使用服务的条款和条件 。 在继续之前请仔细考虑一下。
首先,如果我有3个弹性IP连接到我的Amazon EC2实例,那么这是否意味着我的服务器可以位于三个不同的IP上,所以我可以将任何types的速率限制津贴有效地增加三倍?
您只能将一个弹性IP分配给经典的EC2实例。
其次,有没有办法确定我的EC2服务器使用哪个弹性IP,并且可以在服务器运行时更改这个IP?
是的,您可以检查EC2pipe理控制台中的“弹性IP”部分。 这将显示哪些弹性IP被映射到哪些EC2。
从理论上说,您可以手动(或自动)循环给定EC2的新弹性IP。
其他方式来获得更多的请求吞吐量
当你启动一个服务器时,你不会自动获得一个弹性的IP地址。 这些分配在稍后。 分配后,将其分配给特定实例。 (在服务器正在运行时,这可以是不相关的,并且与单独的实例重新关联。)
所有这些都可以通过api来完成,而不一定需要手动完成。
我不熟悉Google的API限制,但试图用弹性IP地址解决这个问题是一个坏主意。 你能不能简单地联系谷歌并要求增加?