Та "Como hacer llamadas a la API"
хуудсын утсгах уу. Баталгаажуулна уу!
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/
Та "Como hacer llamadas a la API"
хуудсын утсгах уу. Баталгаажуулна уу!