EMPRESA_JOSESAID · discovery-ms

Uso de IA · Discovery (Eureka)

Registro de servicios. Nexus y el gateway localizan a cada microservicio por aquí. No tiene herramientas propias.

Cómo se usa la IA aquí. Los fragmentos son código real del repositorio.

Usuario a ser usado: admin@empresa.mx (contraseña Demo2026!)

No expone herramientas propias a la IA.

01 Configuración de Eureka: nombre del host y puerto

Configuración de Eureka: nombre del host y puerto.

application.yml
eureka:
  instance:
    # Nombre con el que los demás contenedores lo alcanzan en empresa-net
    hostname: ${EUREKA_INSTANCIA_HOST:discovery-ms}
  client:
    # El propio servidor no se registra ni descarga el registro de sí mismo
    register-with-eureka: false
    fetch-registry: false
  server:
    # En desarrollo conviene que desaparezcan los servicios caídos. En producción evaluar activarlo.
Qué hace: Los servicios se registran aquí; Nexus y el gateway los localizan por su nombre.

02 Nexus llama a un servicio por su nombre lógico, no por una IP

Nexus llama a un servicio por su nombre lógico, no por una IP.

HerramientasVentas.java
    static final String RUTA_BASE = "/pedidos-ventas-ms/v1";
Qué hace: La ruta base del servicio se combina con el gateway; el nombre lo resuelve Eureka.
Regla del proyecto: la IA propone o prepara; la persona confirma con el código de 8 dígitos. Ninguna herramienta de escritura cambia datos por sí sola.