Google App Engine lägger till stöd för Java 11

Googles App Engine-moln har lagt till officiellt stöd för Java 11, den senaste långsiktiga supportversionen (LTS) av Java-språkplattformen, som en produktionsrelease. 

App Engine-standardmiljön Java 11 körtid är i allmänhet tillgänglig för att köra alla Java 11-applikationer, webbramar eller tjänster i en hanterad serverlös miljö. Java 11 hade erbjudits på App Engine i en betaversion sedan juni.

Java 11 runtime på App Engine erbjuder dubbelt så mycket minne som tidigare Java 8 runtime, vilket ger bättre stöd för applikationer som körs under en tung arbetsbelastning med stora mängder data. Utvecklare kan använda ramar inklusive Spring Boot, Ktor, Vert.x eller Micronaut.

I den Google App Engine-hanterade miljön uppdateras körtiden automatiskt med de senaste säkerhetsuppdateringarna till operativsystemet och mindre ändringar av Java Development Kit (JDK). App Engine tillhandahåller också tjänster inklusive spårning av förfrågningar, trafiksplittring, centraliserad loggning och produktionsfelsökning.

Java 11, eller JDK 11, gjordes tillgängligt av Oracle i september 2018. Som en LTS-version är Java 11 planerad att få stöd från Oracle långt in i nästa decennium. Detta står i kontrast med sex månaders Oracle-stöd för andra versioner, till exempel den nuvarande JDK 13-versionen eller den tidigare JDK 12-versionen.

Så här får du tillgång till Google App Engine's Java 11 runtime

Du kan komma åt dokumentationen för Google App Engine Java 11 Standardmiljö från Google Cloud-webbplatsen. Google erbjuder också vägledning om att migrera App Engine Java 8-applikationer till App Engine Java 11.