Ich werde ein Java-Programm implementieren, die als Gemfire-Client fungiert. Das Programm wird fortlaufend Datensätze verarbeiten, die es von einem Remote-Programm an seinem Port empfängt. Jeder Datensatz wird unter Verwendung der statischen Daten verarbeitet, die mit meinem Programm zwischengespeichert werden. Der Cache kann im Hintergrund aktualisiert werden, wenn er auf dem Gemfire-Server geändert wird. Die Verarbeitung eines Datensatzes kann einige Sekunden dauern. Ich laufe Gefahr, die Hälfte des Datensatzes mit statischen Daten zu verarbeiten, die vor der Änderung und dem Rest des Datensatzes vorherrschten, mit statischen Daten, die nach der Änderung wirksam wurden. Gibt es eine Möglichkeit, Gemfire mitzuteilen, dass der Cache nicht auf den lokalen Client angewendet werden soll, bis ich mit der Verarbeitung des laufenden Datensatzes fertig bin?Controlling Gemfire Cache-Updates im Hintergrund
Grüße,
Yash