Я читал об эластичных IP-адресах с инстансами Amazon EC2. Мне было интересно, многое из того, что я делаю с моим сервером, основано на ограничениях IP, например, геокодирование карты Google, которое ограничено 2500 на IP (я верю, что это ограничено IP, а не сервером).
Во-первых, если у меня есть 3 эластичных IP-адреса, подключенных к моему экземпляру Amazon EC2, означает ли это, что фактически мой сервер может располагаться на трех разных IP-адресах, так что я могу эффективно утроить любое ограничение скорости?
Во-вторых, есть ли способ определить, какой эластичный IP-адрес использует мой сервер EC2, и можно ли его изменить во время работы сервера?
Во-первых, хочу отметить, что ограничение скорости обычно применяется к предотвратить злоупотребление API.
Попытка обойти это может быть считается нарушением условий использования сервиса. Хорошо подумайте об этом, прежде чем продолжить.
Во-первых, если у меня есть 3 эластичных IP-адреса, подключенных к моему экземпляру Amazon EC2, означает ли это, что фактически мой сервер может располагаться на трех разных IP-адресах, чтобы я мог эффективно утроить любое ограничение на ограничение скорости?
Классическому экземпляру EC2 можно назначить только один эластичный IP-адрес.
Во-вторых, есть ли способ определить, какой эластичный IP-адрес использует мой сервер EC2, и можно ли его изменить во время работы сервера?
Да, вы можете проверить раздел «Эластичные IP-адреса» в консоли управления EC2. Это покажет вам, какие эластичные IP-адреса сопоставлены с какими EC2.
Теоретически вы можете вручную (или автоматически) циклически включать новые эластичные IP-адреса для данного EC2.
Другие способы увеличить пропускную способность запросов
Когда вы запускаете сервер, вы не получаете автоматически эластичный IP-адрес. Они будут выделены позже. После выделения вы назначаете его конкретному экземпляру. (Это может быть отключено и повторно связано с отдельным экземпляром во время работы сервера.)
Все это можно сделать через api и не обязательно вручную.
Я не знаком с ограничениями API Google, но попытка обойти это с помощью эластичных IP-адресов было бы плохой идеей. Разве нельзя просто связаться с Google и попросить прибавку?