Szenario:Gemeinsame Nutzung statische Klassen Daten accross Webgarten/Bauernhof
- ASP.NET-Website
- Globale statische Klassen TONNEN Konfigurationsdaten
- die statischen Daten ist meist schreibgeschützt enthält, aber es in eine Zeit lang hin und wieder ändern
- Daten in statischen Klassen können in Echtzeit muss, jederzeit
jetzt funktioniert das wirklich toll In einem einzigen Worker-Prozess sind alle Konfigurationsdaten immer im Speicher (Schreiben von Änderungen auf die Festplatte nur, wenn Änderungen an den Daten vorgenommen werden), und da es ein LOT verwendet wird, beschleunigt es die Anwendung um Größenordnungen (im Vergleich zur Speicherung in der Datenbank und Abfragen bei jeder Anfrage)
Wie würden Sie diese Anwendung konvertieren, damit sie in einem Webgarten oder sogar in einer Webfarm-Umgebung verwendet werden kann?
was ich suche ist ein Echtzeit-Synchronisationsmechanismus
die Frage, offensichtlich ist, dass jeder Arbeiter hätte es eigene Kopie der statischen Klassen Daten ist; Ich habe einige Ideen zu dem Ansatz, den ich nehmen würde, aber würde gerne sehen, welche anderen Ideen Menschen haben
danke für die Antwort, die Daten befinden sich in einem DB, aber die Technik könnte gelten – BlackTigerX