When will we get App Engine Flex on Java 11?

458 views
Skip to first unread message

Tom Harris

unread,
Jan 10, 2022, 4:44:52 PM1/10/22
to Google App Engine
Hi all:

We have a set of microservices written in Java that run on App Engine standard, and one that runs in App Engine Flex. Last year, we upgraded all the App Engine standard services to run spring boot with Java 11, and all are now running fine in production. However, our one App Engine Flex service is still stuck on Java 8, waiting for Java 11 support for Flex. This service currently runs with Jetty 9 and is using web sockets and google cloud pub/sub.

Is support for the App Engine Flex platform with Java 11 planned? If so, when? And if not, what is the suggested alternative? We cannot keep running things on Java 8 forever, as it has end-of-life for a while now.

Thanks,
Tom Harris

Sima (Cloud Platform Support)

unread,
Jan 12, 2022, 3:39:09 AM1/12/22
to Google App Engine
Hello ,

Note that, all updates about App Engine Flex will be reflected in the respective release note. You can use a custom runtime in the App Engine flexible environment to use an alternative implementation of Java 11 or any other languages.

Tom Harris

unread,
Jan 12, 2022, 12:14:33 PM1/12/22
to Google App Engine

I cannot seem to find any Google-approved docker images with Jetty 9 with Java 11, they are all Java 8, so a solution using a custom runtime is impossible. The release not link provided doesn't mention Java 11 going years back.

Please add support for Java 11 for App Engine Flex. We will continue to run this App Engine Flex instance in Java 8 until this essential feature is added.

We can we make a formal request for this support - is there an ticketing system that is open to users external to Google that we could use to make the request?

Thanks,
Tom Harris

rwabukumba

unread,
Jan 12, 2022, 4:29:15 PM1/12/22
to Google App Engine
Hi, 

You can indeed use the App Engine feature request tool to submit your request. 

However, it appears that a similar request has been submitted. Instead of submitting a new one, which would be a duplicate, please star the current request and CC your email. This is because the more +1s the thread gets, the more visibility the request gets. 

The above action also makes it that you will get future updates from App Engine product team directly to your email, which will make it easier to stay up to date with the progress the team is making in regards to the request.
Reply all
Reply to author
Forward
0 new messages