Colección de citas famosas - Slogan de motivación - Práctica del marco de microservicios Go-Micro-API (XIII)

Práctica del marco de microservicios Go-Micro-API (XIII)

La API de Micro es la puerta de enlace de la API.

API se refiere al modelo de puerta de enlace API, que proporciona una entrada pública única para los servicios. Según el descubrimiento de servicios, la micro api puede proporcionar /micro/examples/api.

Los microresoludores utilizan espacios de nombres y rutas de solicitud HTTP para enrutar dinámicamente a servicios específicos.

El espacio de nombres de la API es go.micro.api. Puede configurar el espacio de nombres mediante la instrucción - espacio de nombres o la variable de entorno MICRO_NAMESPACE=.

Hablemos de cómo se usa el analizador:

El servicio RPC en el ejemplo del analizador RPC tiene un nombre y un método, que son go.micro.api.greeter y greeter. Hola respectivamente.

La URL se analizará en las siguientes partes:

Las URL de API con números de versión también facilitan la búsqueda de servicios específicos:

Solo solucionadores de proxy Servicio de procesos nombres, por lo que el esquema de procesamiento es ligeramente diferente del analizador RPC.

La URL se analizará en las siguientes partes: