Qué novedades trae Payara Server & Payara Micro 174?

Photo of Jonathan Coustick by Jonathan Coustick
Nuestra última publicación de 2017 - Payara Server/Micro 4.1.2.174 - está ahora disponible para descarga! La última versión pública para este año contiene más de 100 bugs corregidos, 5 nuevas funcionalidades y 18 mejoras incluyendo soporte para Soteria, Integración completa con MBean a través del Servicio de Monitorización JMX y un soporte más amplio para la sustitución de variables de entorno. Revisa las notas completas de publicación, o sigue leyendo para un pequeño resumen de las caracterísiticas más imortantes de la versión 174.
 
 Download Payara Server 
 

Soporte para Soteria

La nueva característica más llamativa en 174 es el soporte para la nueva API de Seguridad, Soteria. Ahora la hemos añadido como una API adicional en Payara Server 4. La API de Seguridad simplifica añadir seguridad a una aplicación incluyendo soporte para Mecanismos de Autenticación y Almacenamiento de Identidades entre otras cosas.

 

La API añade nueva anotaciones como @BasicAuthenticationMechanismDefinition y @DatabaseIdentityStoreDefinition, los cuales mejoran mucho el proceso de autenticación. Los usuarios pueden beneficiarse de estas características y otras incluídas en la API de Seguridad.

 

Servicio de Notificaciones de Monitorización JMX

La Monitorización JMX ha sido integrada con el servicio de notificación tanto en Payara Server como en Payara Micro. Este es un añadido potente a la monitorización, que te permite monitorizar remotamente los MBeans que contienen los datos del servidor actual para abrir las conexiones a bases de datos y enviar las notificaciones resultantes a través de correo electrónico, XMPP, o uno de los muchos notificadores. Para una lista completa de los MBeans disponibles en Payara Server y Micro, echa un vistazo a la documentación.

 

MicroProfile Config

La implementacion de MicroProfile Config ha sido actualizada a la versión 1.1, como parte de nuestro soporte continuo para MicroProfile. Esto añade soporte a tipos primitivos y URL, para hacer más fácil para desarrolladores que utilizan MicroServicios utilizar la API Config de forma inmediata. Con Payara Micro, esto significa que ahora tus microservicios son más portables ahora que antes. Para conocer más acerca de qué se puede hacer con MicroProfile Config, lee las notas de publicación de MicroProfile 1.1.

 

Sustitución de Variables de Entorno

La sustitución de variables de entorno funciona ahora también en los archivos pre y post de comando de aranque. Esto es genial para ejecutar Payara Server en Docker, lo que significa que puedes pasar variables directamente en el dockerfile en lugar de un fichero aparte.

 

Docker Images

 

Salida de Línea de Comandos en Color

Payara Micro cuenta ahora con salida ANSI en color en la línea de comandos para mostrar más claramente el nivel de todo lo que que está siendo registrado, lo que significa que las notificaciones WARNING y SEVERE ya no pasarán desapercibidas.

 
ANSIMicro.png

 

Bugs corregidos

Finalmente, con 106 bugs corregidos de Payara y GlassFish, la publicación 174 contiene la mayoría de los bugs corregidos de cualquier publicación de Payara Server hasta la fecha! Si encuentras más errores, por favor crea una incidencia en GitHub para que podamos batir este record de nuevo en 181.

 

Componentes Actualizados

Y por último, algunas actualizaciones de componentes ofrecidas en esta publicación:

  • libpam4j to v1.8

  • Apache Commons IO to 2.5

  • Open MQ to 5.1.1.final

  • Weld to 2.4.5

  • Pfl to 4.0.1

  • Hazelcast to 3.8.5

 

 Download Payara Server 

 

 Read this post in English

 

Comments