Thread Fork und Storable (4 answers)
Opened by mark05 at 2020-08-16 12:05

mark05
 2020-08-16 20:30
#192489 #192489
User since
2010-01-05
129 Artikel
BenutzerIn
[default_avatar]
hi

Thema ist das ich unter linux "Entwickele" .


@pq was du da anmerkst , ist korrekt ....... es ist eine versuch mit einem
anderen "kosmetischen" problemchen von Data::Serializer um zu gehen.

Kann ignoriert werden .


Im Kern geht es und ein kleines Projekt welches auf basis von Net::Server
umgesetzt wird.

dieser kann im SimpleFork / Prefork Modus u.a. betrieben werden.

Um nun eine sinnvolle Caching Funktion zu Implementieren müssen diese
Fork mit einander reden was mit Internen Bordmitteln von Net::Server
möglich ist.

Dafür beötigt man dann halt einen Serializer , zz. Data::Serializer .,
welcher unter Linux sauber macht was er soll.

Leider gibt diesen nicht unter OpenBSD , somit benötige ich eine alternative zu $obj->freeze und $obj->thaw von Data::Serializer.

Strorable thaw und freeze scheinen nicht identisch zu arbeiten ,
dort bekommen ich die genannte Fehlermeldung.

Mittlerweile glaube ich das diese Methoden nicht mit einer geFork'ten
Umgebung klar kommt.



ich habe mal den code als tgz angehängt , wichtig ist für das Thema
Cache.pm und Server.pm

Das ist die Variante die unter Linux Funktioniert.

Es ist die Devel Version , somit bitte nicht weiter reichen.



Holger
Anhänge
application/x-tar
dnsproxy.tgz

Last edited: 2020-08-16 20:35:55 +0200 (CEST)

View full thread Fork und Storable