@ Priyanka-
beste Ausgangspunkt ist mit den Guides auf spring.io. Insbesondere haben einen Blick auf ...
"Accessing Data with GemFire"
Es ist auch ...
"Cache Data with GemFire" und ...
"Accessing GemFire Data with REST"
jedoch Diese Anleitungen konzentrieren sich hauptsächlich auf "clientseitige" Anwendungsanliegen, "Datenzugriff" (über REST), "Caching" usw.
Noch können Sie Spring Data GemFire (in einer Spring Boot Anwendung sogar) verwenden, um einen GemFire Server zu konfigurieren. Ich habe viele Beispiele dafür. Ein insbesondere ...
"Spring Boot GemFire Server Example"
Dieses Beispiel zeigt, wie eine Frühlings-Boot Anwendung als GemFire Server (technisch, ein Peer-Knoten im Cluster) Bootstrap. Darüber hinaus werden die GemFire Eigenschaften Frühling Config festgelegt und kann Spring normalen Konventionen (Eigenschaft Platzhalter, Spel Ausdruck), um diese Eigenschaften zu konfigurieren verwenden, wie so ...
https://github.com/jxblum/spring-boot-gemfire-server-example/blob/master/src/main/java/org/example/SpringBootGemFireServer.java#L59-L84
Diese besondere Konfiguration der macht GemFire Server ein "GemFire Manager", möglicherweise mit einem eingebetteten "Locator" (angezeigt durch die GemFie-Eigenschaft start-locator
, nicht zu verwechseln mit der GemFire-Eigenschaft "Locators", die unserem Knoten erlaubt, "existierender" Cluster) sowie a GemFire CacheServer, um GemFire-Cache-Clients zu bedienen (mit einem ClientCache
).
In diesem Beispiel wird eine "Factorials" Region mit einer CacheLoader (Definition here) erstellt, um die "Factorials" -Region bei Cache-Fehlern zu füllen.
Da in diesem Beispiel beginnt ein eingebettetes GemFire-Manager in der Frühlings-Boot GemFire Server-Anwendung Prozess, können Sie auch eine Verbindung zu ihm Gfsh, mit wie so ...
gfsh> connect --jmx-manager=localhost[1099]
Dann können Sie laufen „bekommt“ auf der „Factorial“ Region, um es factorials der numerischen Tasten berechnen sehen Sie es geben.
Um erweiterte Konfiguration zu sehen, sehen Sie sich meine anderen Repos, insbesondere die Kontakte Anwendung RI (here).
Hoffe, das hilft!
-Johannes
Auch ich kann nicht verwenden gfsh-Befehle, ich muss Eigenschaften Dateien oder hart codiert haben. –