Frage

Ich entwickle ein "Task-Control-System", mit dem es seinen Benutzern die Aufgabenbeschreibungsinformationen eingeben kann, einschließlich beim Ausführen der Aufgabe, und welche Umgebung (OS, Browser usw.) die Aufgabe erfordert.

Der "Controller" speichert die Beschreibung der Beschreibung und den Zeitplänen der Aufgabe. Wenn die geplante Zeiteinkunft ankommt, ruft der Scheduler die Taskinformationen und 'Warteschlangen' die Aufgabe für ein Remote-Computer ab, der der erforderlichen Umgebung entspricht.

Mein erster Schnitt in dieser verwendeten eine relationale Datenbank, um die Aufgabenbeschreibungen und die genügend Verlaufsinformationen zu bestehen, um Probleme zu verfolgen (etwa 2 Wochen wert). Dies ist jedoch kein Problem von "Big Data" und die Beziehungen sind einfach und ich brauche eine bessere Leistung.

Ich suche also nach etwas, das mehr Leistung bietet. Ich versuche, REDIS dafür zu verwenden, aber ich habe Probleme. Ich verwende servicestack.redis Version 3.9.71.0 für den Client und Redis 2.8.4 ist der Server.

Dieser Beispielcode wird von Dan Swains Tutorial entnommen. Es ist aktualisiert, um mit servicestack.redis-Client V 3.9.71.0 zu arbeiten. Viel von ihm funktioniert, aber "Currentshippers.Remove (Lameshipper); ' funktioniert nicht. Kann jemand sehen, warum das sein könnte?

danke

generasacodicetagpre.

das Problem behoben, indem Sie diese Überschreibungen in der Klasse 'Shipper' hinzufügen:

generasacodicetagpre.

War es hilfreich?

Lösung

Dieses Arbeitsbeispiel zeigtSo implementieren Sie die Liste der Liste <>. Enthält, Liste <>. Finde und Liste <>. Entfernen.Einmal auf die 'Versender' Klasse wurde das Problem gelöst!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top