2009-07-08 17 views
0

Ich baue einen Dienst, der auf eine bestimmte Big Corp-API zugreifen muss, die von einer IP-Adresse auf 5000 Anrufe/24 Stunden begrenzt ist.Erstellen einer neuen IP-Adresse

Allerdings habe ich möglicherweise mehr als 5k Kunden, die innerhalb eines bestimmten Tages auf diese API zugreifen müssen.

Was ist ein Weg, dies zu überwinden? Kann ich Proxys verwenden oder gibt es einen anderen Weg?

+1

Ich glaube nicht, dass es zu ServerFault gehört - vielleicht könnte das Problem durch ein verändertes Design wie die Integration von Caching und anderen Dingen gelöst werden. Aber die Frage sollte in diesem Fall neu formuliert werden. –

Antwort

3

Wenn die einzige Bedingung 5000 Anfragen alle 24h pro IP ist, dann ist die legale und nicht sehr teure Lösung, eine zweite, dritte oder vierte IP-Adresse (dh so viele wie Sie wollen), von denen Sie die Anfragen machen .

Es geht nur darum, zusätzliche DSL-Leitungen zu bekommen. Was ist ein völlig machbares Szenario, wenn Sie Geld verdienen (oder werden).

2

Dann verwenden Sie es nicht, oder vereinbaren Sie einen Deal, mit dem Sie mehr als 5000 Anrufe haben können. Du würdest nicht wegen der Verletzung der T & gebannt werden wollen. Und dann wirst du mehr als 5000 verärgerte Kunden haben.

Oder können Sie die Ergebnisse des Anrufs zwischenspeichern?

+0

Meinst du t & c statt t & a? –

1

können Sie immer Ihren Router neu starten, wenn Sie die dynamische IP haben ..., dass die offizielle Trick für megavideo ist ...

1

Ist die API eine Registrierung erforderlich? Wenn nicht, könnten Sie die API-Aufrufe an Ihre Kunden auslagern? Das wäre mein erster Versuch, die Clients die API-Aufrufe ausführen zu lassen und das Ergebnis nach Bedarf an Ihren Server zurückzugeben. Es hängt jedoch von der API-Verwendungsrichtlinie ab, ob dies zulässig ist.

2

Zuerst, einen guten Anwalt bekommen.

Verwandte Themen