Como hacer llamadas a la API
Daniel Garcia Costa muokkasi tätä sivua 4 kuukautta sitten

Obtener todos los videos

http GET 127.0.0.1:8080/api/v1/videos

Obtener videos por titulo

http GET 127.0.0.1:8080/api/v1/videos?title=DataStax Cassandra Tutorials - Apache Cassandra Overview

Obtener videos por autor

http GET 127.0.0.1:8080/api/v1/videos?user=10d5c76c-8767-4db3-8050-e19e015b524c

Obtener video por id

http GET 127.0.0.1:8080/api/v1/videos/2646317d-14bd-11e5-bb71-8438355b7e3a

Insertar video

http POST 127.0.0.1:8080/api/v1/videos title="Un video de prueba" description="La descripción del video de prueba" userId=10d5c76c-8767-4db3-8050-e19e015b524c

Eliminar video por id

http DELETE 127.0.0.1:8080/api/v1/videos/2646317d-14bd-11e5-bb71-8438355b7e3a

Lanzar más de una instancia del microservicio UserAPI

Modificar nombre de la instancia (en properties)

eureka.instance.instance-id=${spring.application.name}:${random.int}

Modificar la URL de acceso al repositorio (en properties)

api.uri.users=http://repository/api/v1/users

Activar el discovery client (en la clase principal)

@EnableDiscoveryClient

Configurar el Bean del RestTemplate con balanceador de carga

@LoadBalanced

Arrancar uno de los módulos, dentro del directorio del módulo

mvn spring-boot:run

Para ejecutar vía JAR, compilar el módulo deseado

mvn --projects DBCDS_S10_1_ApiUsers --also-make clean install

Se puede consultar el dashboard de Eureka en, http://localhost:8761/