Resources for GemFire with Java 11
search cancel

Resources for GemFire with Java 11

book

Article ID: 294479

calendar_today

Updated On:

Products

VMware Tanzu Gemfire

Issue/Introduction

GemFire is an application running in a JVM. You must have some expertise in the configuration and behavior of GC in your environment, including the finer tuning of your application given the heap and CPU provisioned.

Tanzu GemFire requires Java 8 release 121 or a more recent version 8 update. The same versions are supported with OpenJDK (HotSpot).

Tanzu GemFire is compatible with Open JDK 11.

Environment

Product Version: 9.10
OS: JAVA 11

Resolution

If you are going to Java 11 with GemFire, please refer to the following articles and links.

References:

GemFire: GC logging arguments changed in JAVA 11
  • https://community.pivotal.io/s/article/GemFire-GC-logging-arguments-changed-in-JAVA-11

GemFire 9.x members fail on startup with "SSLHandshakeException: No available authentication scheme"
  • https://community.pivotal.io/s/article/5000e00001iQcMS1591136089005

JDK 11 Release Notes
  • https://www.oracle.com/java/technologies/javase/jdk-11-relnote.html

OpenJdk
  • https://openjdk.java.net/projects/jdk/11/

Now that the default GC algorithm is G1GC, if you are using G1GC, please refer to the document below, which is based upon our customer's collective experiences using G1GC with GemFire:

GemFire: Using G1GC effectively, configuration and tuning needed
  • https://community.pivotal.io/s/article/GemFire-Using-G1GC-effectively-configuration-and-tuning-needed?language=en_US