liberación v3.1.6 Jboot, solucionar algunos de los problemas de configuración RPC

Jboot es un marco de servicios basado en un microprocesador JFinal, JFinal-Undertow, Dubbo, tales como el desarrollo de micro-servicios desarrolladores ayudar a reducir el umbral de desarrollo. Si bien el apoyo perfecto en la idea, el eclipse de Maven módulo de múltiples niveles para el código de Java, HTML, CSS, JS y otros archivos de recursos calentar la carga. Shuang Shuang desarrollo y la vida feliz.

Jboot 3.1.x cambios principales son los siguientes:

A: RPC reconstrucción perfecta

Jboot 3.1.x de RPC fue completamente reconstruido para facilitar la necesidad de cambiar la configuración en uso normal, la API no ha cambiado, todo se puede actualizar sin problemas a Jboot 3.1.x, aunque la API no ha cambiado, pero la realización enviar un cambio completo. 

Para Dubbo, bajo 2.7.x añadido un montón de características, tales como el centro de los meta datos, centros de distribución y otras funciones, después de Jboot reconstruido, el apoyo a todos los contenidos de Dubbo ser configurado para soportar múltiples registro en una sola aplicación, y más acuerdos de servicio y otro tipo de apoyo. configuración más flexible.

Nuevo portal de puerta de enlace: II

Jboot v3.1.0 añadió también una puerta de entrada portal, que soporta un anfitrión, diferente camino condiciones, consulta y otras configuraciones, de alto rendimiento, y los soportes se distribuye bajo la Sentinel limitativo, la puerta de enlace interceptor de encargo y más.

operación de caché distribuida y soporte de mantenimiento: Tres

En muchos caché distribuida caché secundario, tal como J2Cache, EHRedis, etc., puede ser debido a su caché de memoria caché, que es la necesidad de actualizar o ReDiS depende de la MQ Pub / Sub de aviso, pero en algunos casos extremos , la notificación seguirá apareciendo MQ no causa problemas en algunos caché de nivel de nodo no se pueden actualizar, Jboot proporciona acceso a todos los cacheName, y su función puede actualizar (actualizar), y en particular algunos casos extremos, puede actualizar manualmente la caché de operación de paz, para que todos los nodos de la sincronización de caché de caché distribuida.

actualización v3.1.6 Jboot de la siguiente manera:

  • Nuevo: JbootReturnValueRender, se puede utilizar para los valores prestados en acción de retorno,
  • Nuevo: ResponseEntity, puede volver a hacer directamente en Acción
  • Optimización: Cuando le pedirá JbootGatewayConfig configuración de la pasarela se ha optimizado, uri mal configurado por el usuario
  • Optimización: Actualizar Dubbo, Motan, Sentinel, Nacos espera hasta que la última versión
  • Optimización: ClassScanner añadir un poco común excluye frasco y clase
  • Optimización: Más soporte de configuración Nacos centro configuración distribuida
  • Reparación: RPCUtils.copyFields () no se pueden copiar correctamente configurados los problemas de contenido
  • Reparación: JbootRpcApplication se inicia el problema de los propios plug-ins e interceptores
  • Documentación: Modificar el contenido del problema de error AOP documento
  • Documentación: perfecto centro de configuración distribuida y documentos relacionados Apolo apoyo Nacos

dependencia Maven:

<dependency>
    <groupId>io.jboot</groupId>
    <artifactId>jboot</artifactId>
    <version>3.1.6</version>
</dependency>

Hola Mundo:

@RequestMapping("/")
public class HelloworldController extends JbootController {

    public void index(){
        renderText("hello world");
    }

    public static void main(String[] args){
        JbootApplication.run(args);
    }
}

Supongo que te gusta

Origin www.oschina.net/news/114769/jboot-3-1-6-released
Recomendado
Clasificación