Red de conocimiento informático - Problemas con los teléfonos móviles - Consulta del código fuente de Tianxing

Consulta del código fuente de Tianxing

Primero debes comprender a Chunyun y luego debes comprender a Chunyun Alibaba.

De la descripción oficial:

Spring Cloud proporciona a los desarrolladores algunas herramientas para crear rápidamente algunos patrones comunes en sistemas distribuidos y resolver algunos problemas comunes (como gestión de configuración, descubrimiento de servicios, circuitos). disyuntores, enrutamiento inteligente, microagentes, bus de control, tokens de un solo uso, bloqueos globales, elección de líder, sesiones distribuidas, estado del clúster). La coordinación de sistemas distribuidos da como resultado una gran cantidad de código modelo (mucho código fijo). Con Spring Cloud, los desarrolladores pueden crear rápidamente servicios y aplicaciones que implementen estos patrones. Pueden funcionar bien en cualquier entorno distribuido, incluidas las computadoras portátiles de los desarrolladores, los centros de datos básicos y las plataformas de alojamiento como la computación en la nube;

Spring Cloud proporciona una buena solución para escenarios de aplicación típicos del desarrollo de sistemas distribuidos. Funciones listas para usar:

Chunyun Alibaba es un subproyecto de Chunyun. Spring Cloud Alibaba proporciona una solución integral para el desarrollo de aplicaciones distribuidas, que incluye todos los componentes necesarios para desarrollar aplicaciones distribuidas, lo que le permite utilizar Spring Cloud fácilmente para desarrollar aplicaciones. Con Spring Cloud Alibaba, solo necesita agregar algunos comentarios y una pequeña configuración para conectar las aplicaciones Spring Cloud a las soluciones distribuidas de Alibaba y construir un sistema de aplicaciones distribuidas utilizando el middleware de Alibaba.

Chunyun Alibaba es la integración del middleware de código abierto de Alibaba y el sistema Chunyun;

El tutorial de aprendizaje Chunyun Alibaba de Power Node lo ayudará a dominar la tecnología basada en las tecnologías de desarrollo de microservicios Chunyun Alibaba Stack, que incluyen nacos, centinela, seata, gateway, skywalking, etc. , Cultive la capacidad de llevar a cabo de forma independiente la arquitectura de proyectos de microservicios empresariales;

Video tutorial de Chunyun Alibaba

/video/BV1nK4y

Descarga de datos de Chunyun Alibaba

/?Toutiao

? 001. ¿Vídeo guía

? 002. ¿Revisión del producto de la serie Spring

? 003.¿Qué es Chunyun Alibaba?

? 004.¿Implementación del entorno operativo nacos

? 005. Registrar el servicio en el registro de Nacos.

? 006. Descubra servicios de Nacos y llamadas de equilibrio de carga.

? 007. Descubra servicios de Nacos y llamadas de equilibrio de carga.

? 008.¿Caché de información del cliente de Nacos

? 009.¿Caché de información del cliente de Nacos

? 010.El centro de configuración de Nacos Config comienza a leer la configuración externa.

? 011.El centro de configuración de Nacos se actualiza automáticamente.

? 012.yaml configuración del centro de configuración nacosconfig

? 013. ¿Configuración multientorno del centro de configuración de nacos config

? 014. ¿Intercambio de preguntas y respuestas

? 015. ¿Modelo de datos del Centro de configuración y revisión de contenido

? 016. ¿Aislamiento de la configuración de datos en la estructura de tres niveles del centro de configuración

? 017. ¿Aislamiento de la configuración de datos en la estructura de tres niveles del centro de configuración

? 018. ¿Grupo de registro de servicio de reversión de versión de configuración

? 019.¿Gestión de derechos de usuario de la consola Nacos

? 020.¿Persistencia de datos de Nacos

? 021.¿Persistencia de datos de Nacos

? 022. ¿Implementación del entorno del clúster nacos

? 023.¿Prueba del entorno del clúster Nacos

? 024.nacos cluster entrada unificada Nginx

? 025.¿Revisión rápida

? 026.La llamada Get sin parámetros de RestTemplate devuelve una cadena.

? 027.RestTemplate La llamada Get sin parámetros devuelve al usuario.

? 028.RestTemplate tiene un parámetro Obtener llamada para devolver al usuario.

? 029.RestTemplate tiene un parámetro Obtener llamada para devolver al usuario.

? 030.RestTemplate tiene un parámetro de llamada posterior para devolver al usuario.

? 031.RestTemplate tiene un parámetro de llamada posterior para devolver al usuario.

? 032.RestTemplate pasa parámetros de objeto de usuario y la llamada Post devuelve al usuario.

? 033.RestTemplate pasa parámetros JSON y la llamada de publicación devuelve al usuario.

? 034.RestTemplate tiene un parámetro de llamada Put.

? 035.RestTemplate tiene un parámetro Eliminar llamada.

? 036.Resumen de combinación de llamadas al método RestTemplate

? 037.RestTemplate combinado con Ribbon para lograr equilibrio de carga

? 038.RestTemplate combinado con Ribbon para lograr equilibrio de carga

? 039. ¿Estrategia de implementación de equilibrio de carga de cinta

? 040. ¿Personalizar la estrategia de implementación del equilibrio de carga de la cinta

? 041. Cambiar la estrategia de implementación del equilibrio de carga de la cinta.

? 042. ¿Cuáles son los componentes principales de la interfaz de Ribbon

? 043.¿Configuración personalizada de estrategia de equilibrio de carga seccionado

? 044.Ribbon se combina con Nacos para implementar una estrategia de equilibrio de carga ponderada.

? 045. Ribbon combina la estrategia de equilibrio de carga de Nacos para llamar preferentemente al clúster con el mismo nombre.

? 046.Ribbon combina la estrategia de equilibrio de carga basada en la versión de Nacos.

? 047. Combinación de Ribbon y Nacos basada en una estrategia de equilibrio de carga del espacio de nombres.

? 048. ¿Qué es la simulación?

? 049. ¿Llamada remota de Spring Cloud Alibaba basada en Feign

? 050. Spring Cloud Alibaba basado en llamadas remotas de equilibrio de carga de Feign Ribbon.

? 051. Configuración relacionada con Chunyun Alibaba basada en Fingir.

? 052. ¿Llamar a Feign de forma remota desde la cinta

? 054. ¿Fallos en cascada de microservicios y avalancha de servicios

? 055. Chunyun Alibaba integra Sentinel.

? 056.Chunyun Alibaba gestiona pruebas de datos en segundo plano basadas en Sentinel.

? 057. Chunyun Alibaba implementa limitaciones actuales basadas en Sentinel.

? 058.Chunyun Alibaba implementa resultados de devolución personalizados y limitadores actuales basados ​​en Sentinel.

? 059.Chunyun Alibaba implementa páginas de salto personalizadas basadas en Sentinel.

? 060.Chunyun Alibaba limita la corriente según la cantidad de subprocesos Sentinel.

? 061. Spring Cloud Alibaba basado en la limitación actual de la asociación de recursos Sentinel.

? 062.Chunyun Alibaba se basa en reglas de control de tráfico centinela y efectos de control de tráfico.

? 063. ¿Intercambio de preguntas y respuestas

? 064. ¿Revisión rápida y preparación del entorno de demostración

? 065. Rebaja de categoría del servicio Chunyun Alibaba Sentinel RT.

? 066. La proporción y el número de degradaciones anormales del servicio Chunyun Alibaba Sentinel.

? 067. ¿Reglas de parámetros del punto de acceso de Chunyun Alibaba Sentinel

? 068. ¿Pequeños detalles de las reglas de parámetros del punto de acceso de Chunyun Alibaba Sentinel

? 069.¿Reglas de protección del sistema Chunyun Alibaba Sentinel

? 070.¿Reglas de autorización de Chunyun Alibaba Sentinel

? 071.Principio de comunicación de la consola del panel de control de Chunyun Alibaba Sentinel

? 072. Chunyun Alibaba Sentinel oculta la URL solicitada por el controlador.

? 073. El código escrito a mano de Chunyun Alibaba Sentinel implementa puntos de incrustación.

? 074. Chunyun Alibaba Sentinel utiliza anotaciones para implementar puntos de incrustación.

? 075.Chunyun Alibaba Sentinel controla e integra RestTemplate.

? 076. Control centinela de Chunyun Alibaba y simulación de fusibles.

? 077. ¿Intercambio de preguntas y respuestas

? 078.Persistencia de la regla Sentinel: persistencia en modo extracción de archivos locales.

? 079.Persistencia de la regla Sentinel: persistencia en modo extracción de archivos locales.

? 080.Persistencia de la regla Sentinel: ¿persistencia del modo push en Nacos

? 081.¿Persistencia del modo push de la regla Sentinel en Nacos

? 082.¿Cuáles son las características de Spring Cloud Gateway?

? 083. ¿Construcción de la entrada Chunyun

? 084. ¿Llamada al servicio de puerta de enlace Spring Cloud Gateway

? 085.¿Predicado de puerta de enlace Spring Cloud Gateway

? 086.¿Predicado de puerta de enlace Spring Cloud Gateway

? 087.¿Predicado de puerta de enlace Spring Cloud Gateway

? 088.¿Filtro de puerta de enlace Spring Cloud Gateway

? 089.Intercambio de preguntas y respuestas del portal Chunyun

? 090.¿Predicado personalizado de Spring Cloud Gateway

? 091.¿Predicado personalizado de Spring Cloud Gateway

? 092.El predicado personalizado de Spring Cloud Gateway no coincide con la página 404.

? 093.¿Filtro personalizado de Spring Cloud Gateway

? 094.¿Filtro global de Spring Cloud Gateway

? 095.Filtro global personalizado de Spring Cloud Gateway.

? 096.Spring Cloud Gateway integra Ribbon para lograr el equilibrio de carga.

? 097.La puerta de enlace Chunyun integra limitación de corriente centinela.

? 098.¿Spring Cloud Gateway integra la página de error personalizada del límite actual de Sentinel

? 099.Spring Cloud Gateway integra reglas de Sentinel para conservar archivos.

? 100.Spring Cloud Gateway integra reglas Sentinel para persistir en Nacos.

? 101. Análisis del código fuente del proceso de ejecución interna de Chunyun Gateway.

? 102. ¿Descripción general de Spring Cloud Gateway

? 103. ¿Revisión rápida

? 104.¿Solicitud CORS entre dominios de Chunyun Gateway

? 105.¿Solicitud CORS entre dominios de Chunyun Gateway

? 106. ¿Qué es caminar a gran altura?

? 107. ¿Despliegue de un entorno operativo para caminar en el aire

? 108. ¿Seguimiento de enlaces para el proxy Skywalker para microservicios

? 109. ¿El agente de Tianxing rastrea los enlaces de microservicios

? 110. Se agregó el agente Skywalking a la idea de rastrear enlaces de microservicios.

? 111. ¿Notificación de alarma de monitoreo de caminata a gran altitud

? 112. ¿Notificación de alarma de monitoreo de caminata a gran altitud

? 113. ¿Persistencia de datos de seguimiento de enlaces de microservicio Tianxing MySQL

? 114. ¿Intercambio de preguntas y respuestas de Tianxing

? 115.¿Skywalker rastrea continuamente la búsqueda elástica de datos

? 116.¿Skywalker rastrea continuamente la búsqueda elástica de datos

? 117.Skywalking rastrea múltiples enlaces entre servicios.

? 118.Skywalking rastrea múltiples enlaces entre servicios.

? 119.¿Seguimiento de enlaces personalizados de Skywalking

? 120. ¿Registro de ID de seguimiento de salida de seguimiento integrado de Tianxingdao

? 121. ¿Panel de interfaz de usuario de Airwalk

? 122. ¿Interfaz de interfaz de usuario de Skyscanner-mapa de topología-seguimiento-análisis de rendimiento-alarma

? 123.Skywalker se basa en el grupo nacos.

? 124.Skywalker se basa en el grupo nacos.

? 125.Skywalker se basa en el grupo nacos.

? 126. ¿Intercambio de preguntas y respuestas de Tianxing

? 127.¿Qué es Seata?

? 128.¿Ciclo de vida de las transacciones distribuidas de Seat

? 129. ¿Implementación del entorno operativo del servidor Seata TC

? 130.Seata aplica transacciones distribuidas de múltiples fuentes de datos basadas en el modo de transacción AT.

? 131.Seata aplica transacciones distribuidas de múltiples fuentes de datos basadas en el modo de transacción AT.

? 132.Seata aplica transacciones distribuidas de múltiples fuentes de datos basadas en el modo de transacción AT.

? 133. Seata distribuyó transacciones de múltiples microservicios según el modo de transacción AT.

? 134. Seata distribuyó transacciones de múltiples microservicios según el modo de transacción AT.

? 135. Seata distribuyó transacciones de múltiples microservicios según el modo de transacción AT.

? 136. Mecanismo de ejecución de Seata basado en el modo de transacción AT.

? 137.Seata en modo comercial

? ¿Escribir aislamiento de datos en modo de transacción seataat

? 139.Seata AT modo transacción escribir aislamiento de datos

? 140.Seata lee el aislamiento de datos en modo transacción

? 141. ¿Seata lee el aislamiento de datos en modo transacción

? 142. ¿Implementación del entorno del clúster del servidor Seata TC

? 143. ¿Implementación del entorno del clúster del servidor Seata TC

? 144. ¿Pruebas de integración del entorno del clúster de servidores

? 145. ¿Pruebas de integración del entorno del clúster de servidores

? El mecanismo operativo del modo comercial Seatatcc.

? 147.¿Caso de aplicación única SpringBoot del modelo de transacción Seattle TCC

? 148.¿Caso de aplicación única SpringBoot del modelo de transacción Seattle TCC

? 149.Modelo de transacción Seattle TCC SpringCloud¿Caso de aplicación de microservicio Alibab

? 150.Modelo de transacción Seattle TCC SpringCloudAlibab caso de aplicación de microservicio

? 151.¿Qué es Chunyunliu

? 152. ¿Cuál es el concepto central de Chunyunliu

? 153.¿Configuración RocketMQ integrada de Spring Cloud Streaming

? 154. Chunyunliu integra RocketMQ para enviar mensajes.

? 155. Chunyunliu integra RocketMQ para recibir mensajes.

? 156.Spring Cloud Stream integra RocketMQ para monitorear y recibir mensajes.

? 157.Spring Cloud Stream integra RocketMQ y múltiples formas de enviar mensajes.

? 158.¿Análisis de código del lanzador Chunyunliu

? 159.Spring Cloud Stream integra RocketMQ para enviar mensajes de transacciones.

? 160.¿Spring Cloud Streaming integra mensajes de etiquetas de objetos de RocketMQ

? 161.Preguntas y respuestas de Chun Yunliu