Named pipe, queue, io-module, fifo
Verfasst: Samstag 19. September 2020, 17:32
Hallo zusammen,
ich möchte Daten in einem Skript adressbasiert zwischenspeichern.
Zur Zeit frage ich Daten aus einer Queue ab und verarbeite diese weiter.
Zukünftig möchte ich die Daten nach Typen (Adressen) zwischenspeichern und zwar so:
Daten vom Typ "A" in FIFO-'A'
Daten vom Typ "B" in FIFO-'B'
Daten vom Typ "C" in FIFO-'C'
usw.
Wenn die Queue leer ist will ich die FIFO speicher nacheinander auslesen und die Daten daraus weiter verarbeiten.
Bis jetzt habe ich versucht mit os.mkfifo() dies zu realisieren aber da ich kein weiteres Skript starten möchte funktioniert es nicht (oder ich kann es nicht ).
Gibt es eine einfache Möglichkeit einen FIFO Zwischenspeicher zu realisieren? (adressierbare Listen würde im Grunde auch reichen).
Tipps und Gedankenanstöße sind willkommen.
Danke schon mal.
ich möchte Daten in einem Skript adressbasiert zwischenspeichern.
Zur Zeit frage ich Daten aus einer Queue ab und verarbeite diese weiter.
Zukünftig möchte ich die Daten nach Typen (Adressen) zwischenspeichern und zwar so:
Daten vom Typ "A" in FIFO-'A'
Daten vom Typ "B" in FIFO-'B'
Daten vom Typ "C" in FIFO-'C'
usw.
Wenn die Queue leer ist will ich die FIFO speicher nacheinander auslesen und die Daten daraus weiter verarbeiten.
Bis jetzt habe ich versucht mit os.mkfifo() dies zu realisieren aber da ich kein weiteres Skript starten möchte funktioniert es nicht (oder ich kann es nicht ).
Gibt es eine einfache Möglichkeit einen FIFO Zwischenspeicher zu realisieren? (adressierbare Listen würde im Grunde auch reichen).
Tipps und Gedankenanstöße sind willkommen.
Danke schon mal.