Peter Thomassen: Es wird gerade ein anderes Posting bearbeitet

Hi,
alle paar Tage mal bekomme ich, wenn ich versuche, zu antwor-
ten, die Meldung, dass gerade ein anderes Posting bearbeitet
wird und ich doch bitte ein paar Minuten warten solle.
Ich verstehe allerdings den technischen Hintergrund nicht ...
Und was meint ihr mit "bearbeit"? Muss das nicht "erstellt"
heißen?

Danke für eure Info,
Peter

  1. Hi,

    alle paar Tage mal bekomme ich, wenn ich versuche, zu antwor-
    ten, die Meldung, dass gerade ein anderes Posting bearbeitet
    wird und ich doch bitte ein paar Minuten warten solle.
    Ich verstehe allerdings den technischen Hintergrund nicht ...
    Und was meint ihr mit "bearbeit"? Muss das nicht "erstellt"
    heißen?

    nein, "erstellt" hast Du das Ganze ja.
    Stefan Münz bearbeitet das, untersucht die Texte auf grammatikalische Fehler usw. Und da er nicht so viele Postings auf einmal schafft, wird das erstmal auf den Stapel der noch zu erledigenden Arbeiten gelegt.

    Guckst Du Sonntags etwa nicht die Maus? :-)

    Reiner

    1. Hallo Reiner,

      Guckst Du Sonntags etwa nicht die Maus? :-)

      <snrc>Meinst du http://www.wdrmaus.de/sndg/sags_990307.html?</snrc>

      Stefan Münz bearbeitet das, untersucht die Texte auf grammatikalische Fehler usw. Und da er nicht so viele Postings auf einmal schafft, wird das erstmal auf den Stapel der noch zu erledigenden Arbeiten gelegt.

      Da ging allerdings nur darum eine einfache Abfrage, und nicht um Schreibzugriffe und "Gleichzeitige" Prozesse.

      gruesse
        jens mueller

      1. Hi Jens,

        <snrc>Meinst du http://www.wdrmaus.de/sndg/sags_990307.html?</snrc>

        z.B.

        Da ging allerdings nur darum eine einfache Abfrage, und nicht um Schreibzugriffe und "Gleichzeitige" Prozesse.

        ja, vielleicht sollten wir Stefan mal bei der Maus anmelden, um das dort genau zu erklären?

        Reiner

  2. hi!

    alle paar Tage mal bekomme ich, wenn ich versuche, zu antwor-
    ten, die Meldung, dass gerade ein anderes Posting bearbeitet
    wird und ich doch bitte ein paar Minuten warten solle.
    Ich verstehe allerdings den technischen Hintergrund nicht ...

    Die Forums-Hauptdatei muss bei jedem neuen Posting aktualisiert werden,
    damit das Posting dort auch erscheint. Um race conditions zu vermeiden,
    erhält jeweils ein Prozess exklusiven Schreib-Zugriff auf diese Datei.
    Wenn zwei oder mehr Leute (relativ) gleichzeitig ein neues Posting
    abschicken, hat ein (oder mehr) Prozess(e) das Nachsehen. Zwar warten
    die Prozesse einige Zeit, bevor sie endgültig aufgeben, aber auch das
    führt nicht immer zum Ziel. In dem Fall erscheint obige Meldung, um
    sinnlose Prozessorlast zu reduzieren.

    Und was meint ihr mit "bearbeit"? Muss das nicht "erstellt"
    heißen?

    Eine Person erstellt den Text des Postings, aber das Posting selbst
    wird danach von der Forums-Software verarbeitet.

    bye, Frank!

  3. Hi Peter,

    alle paar Tage mal bekomme ich, wenn ich versuche, zu antwor-
    ten, die Meldung, dass gerade ein anderes Posting bearbeitet
    wird und ich doch bitte ein paar Minuten warten solle.
    Ich verstehe allerdings den technischen Hintergrund nicht ...
    Und was meint ihr mit "bearbeit"? Muss das nicht "erstellt"
    heißen?

    Nur um Franks Posting noch einmal zu vereinfachen.
    Es gab mal eine Zeit in diesem Forum hier da gab es einen Bug in der Forums-Software, auch Forums-Geist gennant. (</cgi-bin/such.pl?umlaute=on&lang=on&feld=alle&index_4=on&index_5=on&index_6=on&index_7=on&hits=alle&suchausdruck=forumsgeist>)

    Wenn Zwei Leute gleichzeitig ein Posting abgeschickt hatten, kam es schon vor das die Antwort auf ein Posting als neuer Thread angezeigt wurde und das Posting was einen Neuen Thread oeffnen wollte fand sich als Antwort irgendwo anders, oder erschien gar nicht. (zum Beispiel:)

    MSG: (PERL) Forumsgeist
      [antwort auf naechstes]

    MSG: (PERL) Forumsgeist
        MSG: (HTML) Zwei Frames :)
        [eigendliches neu Posting]

    Um dies zu Vermeiden wurde in die neue Software eine Sperre eingebaut, damit solche oder aehnliche Fehler nicht passieren sollten.
      Diese Sperre sperrt die Forums Hauptdatei und laesst nur einen Schreibzugriff zu. Alles andere muss erstmal warten bis der Prozess welche gerade in Arbeit fertig ist.

    Wenn mehrere Prozesse nun auf die Datei zugreifen wollen werden ein paar "abgebrochen" und es erscheint die Seite: "Es wird gerade ein anderes Posting bearbeitet"

    gruesse
      jens mueller