Gemeinsame Nutzung von Daten zwischen Mod_python Prozessen
-
23-09-2019 - |
Frage
Ich bin mit mod_python unter Apache. Wenn ich es richtig verstanden habe, jeder Apache-Prozess läuft seinen eigenen Python-Interpreter.
Was wäre der beste Weg, um eine winzige Menge von Daten über alle Prozesse zu teilen? Ich spreche von nur ein paar hundert Bytes hier etwas Datenbank vollständig Overkill Basis zu machen.
Lösung
Legen Sie es in Shared Memory .
Andere Tipps
Der schnellste Weg ist Datei IO zu verwenden. Ein Prozess schreibt die Datei und der andere liest es. Sie können die mmap
Modul dies ein wenig mehr nahtlos zu machen. Eine interessante Alternative, dass ich nicht versucht habe (noch) ist eine Ableitung von