Skip to content

Latest commit

 

History

History
executable file
·
66 lines (45 loc) · 2.09 KB

File metadata and controls

executable file
·
66 lines (45 loc) · 2.09 KB

Business Assistant - Opendata

Endpoints disponibles

  • http://localhost:8762/v1/api/opendata/test
  • http://localhost:8762/v1/api/opendata/test-reactive
Spring Boot Actuator
  • http://localhost:8762/actuator/health (debe responder {"status":"UP"})
  • http://localhost:8762/actuator/auditevents
  • http://localhost:8762/actuator/beans
  • http://localhost:8762/actuator/conditions
  • http://localhost:8762/actuator/configprops
  • http://localhost:8762/actuator/env
  • http://localhost:8762/actuator/heapdump (genera volcado de heap para descarga)
  • http://localhost:8762/actuator/httptrace
  • http://localhost:8762/actuator/info
  • http://localhost:8762/actuator/loggers
  • http://localhost:8762/actuator/metrics
  • http://localhost:8762/actuator/mappings
  • http://localhost:8762/actuator/scheduledtasks
  • http://localhost:8762/actuator/threaddump

Swagger URL

Reactive Programming Samples

  • Véase HttpClientHelper. Spring WebClient object en lugar de RESTTemplate (pronto deprecada)
  • Véase endpoint /test-reactive.

Testing

  • Comando [./gradlew | gradle.bat] :BusinessAssistant-opendata:test

h2 Database

Creación y arranque de container Docker

Es necesario tener instalado Docker y docker-compose en la máquina. Efectuar los siguientes pasos:

  1. Empaquetado del proyecto (desde /BusinessAssistantBCN-backend)
./gradlew :BusinessAssistant-opendata:build [-x test]
  1. Construcción de la imagen (desde /BusinessAssistant-opendata)
docker build -t=babcn:opendata-v1.0-SNAPSHOT .
  1. Arranque de imagen (desde /BusinessAssistantBCN-backend)
docker-compose up -d businessassistantbcn-opendata
  • Acceso a API en http://[host]:7777/v1/api/[common | opendata]
  • Acceso a Portainer en http://[host]:9500. User admin password administrator