Locations Plugin 🌍

Heh – ja – genau aus diesem Grund wollte ich diesen Weg nicht gehen. :slight_smile:

2 „GefĂ€llt mir“

Ich habe meine geÀndert


Es erzeugt diesen Effekt:

3 „GefĂ€llt mir“

Die unbeabsichtigte Konsequenz zeigt sich in der Benutzerliste:

3 „GefĂ€llt mir“

Entschuldigung fĂŒr die Verzögerung.

Soweit ich das ĂŒberblicke, gibt es dafĂŒr keine API.

Es wird einfach der Wert aus dem Titel ĂŒbernommen:

2 „GefĂ€llt mir“

Ist jemand schon einmal auf dieses Problem gestoßen, dass die Karte nur einen Teil des Kartenbereichs einnimmt? Sie wurde bisher immer einwandfrei angezeigt, bis wir das Plugin aktualisiert haben.

1 „GefĂ€llt mir“

Löst sich das Problem, wenn Sie das Layouts-Plugin entfernen?

2 „GefĂ€llt mir“

Seltsamerweise wird die Karte nicht angezeigt (vollstÀndig leer), wenn ich das Layout-Plugin entferne. Ich dachte zunÀchst, es könnte ein CSS-Problem sein, aber das Problem besteht auch nach dem Entfernen aller CSS-Stile weiter.

Das ist wirklich seltsam, denn deine Karte bei Pavilion sieht einwandfrei aus.

1 „GefĂ€llt mir“

LĂ€sst sich nicht nachvollziehen. PrĂŒfe, ob es einen Theme-Konflikt gibt?

Das neueste Update des Kerns hat dies scheinbar komplett zum Erliegen gebracht:

Ein Klick auf die Benutzerkarte oder das Karten-Symbol auf einer Benutzerkarte fĂŒhrt zu einer selbstverschuldeten DoS-Situation :pensive:

Danach lÀuft es einfach weiter und legt den Browser innerhalb weniger Sekunden komplett lahm:

Das Gleiche passiert auf der Benutzerkarten-Seite:

Ich musste das Plugin heute Morgen komplett deaktivieren.

1 „GefĂ€llt mir“

Vielleicht im Zusammenhang?

1 „GefĂ€llt mir“

Entschuldigung, ich habe gerade nicht viel Zeit, mir das anzusehen. Ich ziehe um und befinde mich außerhalb des Supportzeitraums – eine doppelte Herausforderung.

Ich wĂŒrde zunĂ€chst prĂŒfen, ob es sich um etwas anderes handelt, das den Server beeintrĂ€chtigt. Es könnte ĂŒberhaupt nicht Locations sein 


Ich kann derzeit nichts Falsches bei Locations in der aktuellen Version erkennen; in den Logs gibt es keine Hinweise.

Bitte prĂŒfen Sie, was möglicherweise die Leistung beeintrĂ€chtigt.

1 „GefĂ€llt mir“

Ich wĂŒrde sagen, es sind wahrscheinlich die 4.000+ Netzwerkanfragen, die jedes Mal an map.json gestellt werden, wenn jemand die Standortanzeige eines Benutzers aufrufen möchte :smiley:

Kein Problem, ich habe das Plugin vorerst deaktiviert.

2 „GefĂ€llt mir“

LĂ€uft auf meiner Instanz einwandfrei. Habe gerade aktualisiert. Am Anfang habe ich viele nicht zwischengespeicherte Ressourcen bemerkt. Jetzt ist alles in Ordnung. Hat das mit dem Redis-Upgrade zu tun?

1 „GefĂ€llt mir“

Ich weiß wirklich nicht :man_shrugging:

Aber wĂŒrde das trotzdem die Tausende und Abertausende von Netzwerkanrufen verursachen?

1 „GefĂ€llt mir“

Jeder einzelne Avatar fĂŒr alle betroffenen Benutzer? (zum Beispiel). Jeder benötigte Kartenteil.

1 „GefĂ€llt mir“

Nein, sorry, ich meinte, wĂŒrde das die Tausenden von Netzwerkanfragen pro Minute an map.json verursachen, die ich gesehen habe?

1 „GefĂ€llt mir“

Vielleicht wird ein 429 ignoriert? Wenn eine Ressource erneut benötigt, aber abgelehnt wird, könnte sie dennoch versuchen, sie abzurufen.

Ja, bei den 200ern bin ich mir nicht sicher 
 welchen Anbieter nutzt du?

1 „GefĂ€llt mir“

Als ich auf eine Benutzerkarte und dann auf das Karten-Symbol fĂŒr diesen einzelnen Benutzer klickte, wurden sofort hunderte von Netzwerkaufrufen an map.json ausgelöst.

Über 1.000 Aufrufe an map.json wurden in weniger als 60 Sekunden allein von meinem Browser gesendet.

Das fĂŒhrte dazu, dass mein Desktop-Browser komplett eingefroren ist und als ich mein Discourse auf dem Handy öffnete, sofort die Meldung „Bitte langsamer machen, zu viele Anfragen von dieser IP-Adresse

1 „GefĂ€llt mir“

Wahrscheinlich sogar mehr, aber mein Browser ist zu diesem Zeitpunkt abgestĂŒrzt :laughing:

1 „GefĂ€llt mir“

Ich habe es erneut versucht.

Das Gleiche – es stĂŒrzt sofort ab:

Und:

usw.

FĂŒr den Fall, dass es browserbezogen war, habe ich Chrome statt Firefox ausprobiert.

Chrome scheint das Problem etwas besser zu handhaben und schaffte es, in weniger als 60 Sekunden ĂŒber 10.000 Netzwerkanfragen an map.json zu senden, woraufhin mein gesamter PC zu blockieren begann – nicht nur der Browser:

Mach dir keine Sorgen, @merefield, ich habe es wieder abgeschaltet :slight_smile:

1 „GefĂ€llt mir“