Ejecutando Payara Server en una JVM Zulu
Originally published on 28 Apr 2016
Last updated on 06 Jan 2020
En este pequeño blog voy a explicar como puedes instalar la JVM (Java Virtual Machine) Zulu y ejecutar Payara Server en ella. Para esta demostración voy a utilizar Ubuntu 14.04 LTS, pero en caso de que prefieras usar otras plataformas basadas en Linux, no se requieren muchas modificaciones.
See here for the original version in English language.
Qué es Zulu?
Zulu es la implementación de la JVM por parte de Azul Systems. Es un software altamente compatible, similar a la JVM oficial de Oracle. La idea detrás de Zulu es que sea tan bueno como los estándares Java SE. Es una JVM basada en Hotspot con la compatibilidad para ejecutar la mayoría, inclusive todos los programas y aplicaciones Java. Para esto, Zulu toma y afina la implementación de código abierto de la JVM, OpenJDK y la vuelve a empaquetar con propósitos comerciales. El programa en si mismo es gratuíto, con soporte comercial disponible.
Su alta compatibilidad permite utilizar la JVM Zulu en Windows Server, Windows, Mac OSX, SUSE Linux Enterprise Server, CentOS y Ubuntu. Esta preparada para ser usada en la nube, soportando plataformas de nube públicas y privadas.
Zulu es perfecta para compañías que necesitan una herramienta completa de código abierto o aquelas cuyas principales aplicaciones se ejecutan en Java y requieran un soporte asequible pero de calidad que preste servicios a las principales publicaciones de Java. Se puede integrar con el plugin de Microsoft Open Tech Azure para ser usado con el ecosistema de herramientas para Java de Eclipse. También soporta despliegues sobre ambientes virtualizados mediante el hipervisor de VMWare.
Zulu y Payara Server
Con respecto a la compatibilidad de Zulu con Payara Server, es fundamental tener en cuenta que Payara Server es ejecutado como un proceso Java, el cual requiere de una JVM para correr y ejecutar las aplicaciones Java desplegadas en él. Esto se debe a que la JVM hace parte de la configuración de Payara Server.
Instalando la JVM Zulu
La última versión de Zulu JVM se puede descargar de http://www.azul.com/downloads/zulu/. Instrucciones detalladas de la instalación se pueden encontrar aquí. Ejecutando el comando que se muestra a continuación en línea de comandos debería empezar el proceso de instalación para Ubuntu:
$ sudo dpkg -i zulu8.13.0.5-jdk8.0.72-linux_amd64.deb
Finalmente, para comprobar que se ha instalado con éxito el JDK de Zulu, escribe java -version en la línea de comandos.
Ejecutando Payara Server
Primero, descargar la última versión de Payara Server. Para ejecutar Payara Server, ejecutar el siguiente comando:
$<Directorio de Instalación de Payara>/bin/asadmin start-domain
Y eso es todo - Podemos ver en la salida de ejecución del servidor (o en el archivo de log en su defecto), que Payara Server se esta ejecutando mediante la JVM Zulu:
$ Payara_installed_directory/bin/asadmin start-domain
(click to enlarge)
Si eres nuevo en Payara Server, asegúrate de echarle un vistazo a nuestra Guía para Principiantes aquí, y si quieres estar al día con nuestros posts técnicos sobre Java EE, Payara Server, GlassFish, microservicios y más.
Related Posts
Continuous Integration and Continuous Deployment for Jakarta EE Applications Made Easy
Published on 25 Mar 2024
by Luqman Saeed
0 Comments
Easy Jakarta EE Integration Testing with the Payara Platform and Testcontainers
Published on 24 Mar 2022
by Fabio Turizo
0 Comments