[Talk-de] Exzessive Einzelrequests an die API
Bernhard Zwischenbrugger
bz at datenkueche.com
Do Feb 3 09:06:56 UTC 2011
On 2011-02-03 09:32, Frederik Ramm wrote:
> Hi,
>
> On 02/03/11 09:25, Bernhard Zwischenbrugger wrote:
>>> http://www.khtml.org/osm/v0.63/examples/changes.html
>
>> Diese Applikation kann wirklich die API belasten. Überall wo es möglich
>> ist, wird die XAPI verwendet.
>> Bei jedem Request sende ich meine Kontaktdaten mit und wenn es hier ein
>> Problem geben sollte, bin
>> ich erreichbar. Zudem ist das ganz nur Insidern bekannt und wird nur
>> wenig verwendet.
>> Da alle Requests über meinen Server gehen, wäre eine Sperre der IP
>> Adresse im Notfall auch sehr einfach.
>
> Wir haben es hier mit etwas zu tun, wo nicht nur ein changeset
> heruntergeladen wird, sondern danach noch fuer jeden einzelnen Node,
> der im Changeset erwaehnt ist, ein einzelner GET-Request geschickt
> wird. Das machst Du doch nicht, oder?
Wenn in einem changeset ein way verhanden ist bei dem nur die tags
geändert sind, werden die nodes zum way nicht mir dem changeset
mitgeliefert. Um diesen way auf der Karte darstellen zu können lade ich
dann die nodes. Das sind aber keine Einzelrequests. Es werden immer
mehrere Nodes gleichzeitg abgefragt. Bei GET Requests ist die Anzahl der
Nodes die man mit einem einzelnen Request abfragen kann durch die
URL-Länge beschränkt.
Schön wäre wenn die Changesets ein bisschen mehr Informationen enthalten
würden. Changesets ändern sich nie
und das könnte man auch am OSM Server Cachen. Ich cache das zwar auch,
weil das aber wenig verwendet wird greift der Cache kaum.
>
> Ausserdem suchen wir jemanden, der das Arcor-Einwahlnetz in
> Deutschland benutzt; auch das tut Dein Server vermutlich nicht ;)
>
Ich bin das nicht. Gibt es eine Möglichkeit rauszufinden wie sehr mein
Tool die DB belastet?
Die IP 88.198.70.26.
Mittelfristig werde ich eine eigene DB haben.
liebe Grüße
Bernhard
> Bye
> Frederik
>
> _______________________________________________
> Talk-de mailing list
> Talk-de at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-de
Mehr Informationen über die Mailingliste Talk-de