This topic presents an example Java app to use with VMware Tanzu GemFire for Tanzu Application Service.
The sample Java client app at https://github.com/cf-gemfire-org/cloudcache-sample-app.git demonstrates how to connect an app to a service instance.
These instructions assume:
gfsh
client of the same version as is used within your GemFire for Tanzu Application Service service instance.Follow these instructions to run the app.
manifest.yml
by replacing service0
with the name of your GemFire for Tanzu Application Service service instance.gradle.properties
file with your username and password for the Pivotal Commercial Maven Repository.build.gradle
file to be the same as the version within your GemFire for Tanzu Application Service service instance.Build the app with
$ ./gradlew clean build
gfsh
.gfsh
to connect to the GemFire for Tanzu Application Service service instance as described in Connect with gfsh over HTTPS.gfsh
to create a region named test
as described in Create Regions. This sample app places a single entry into the region, so the region type is not important. PARTITION_REDUNDANT
is the recommended choice.In the shell where the app was built, deploy and run the app with
cf push -f manifest.yml
After the app starts, there will be an entry of (“1”, “one”) in the test
region. you can see that there is one entry in the region with the gfsh
command:
gfsh>describe region --name=test
For this very small region, you can print the contents of the entire region with a gfsh
query:
gfsh>query --query='SELECT * FROM /test'