- http://localhost:8762/v1/api/opendata/test
- http://localhost:8762/v1/api/opendata/test-reactive
- 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
- Véase HttpClientHelper. Spring WebClient object en lugar de RESTTemplate (pronto deprecada)
- Véase endpoint /test-reactive.
- Comando [./gradlew | gradle.bat] :BusinessAssistant-opendata:test
- Consola accesible en http://localhost:8762/h2-console
- Carga automática al arrancar contexto de files sql de test schema.sql y data.sql
Es necesario tener instalado Docker y docker-compose en la máquina. Efectuar los siguientes pasos:
- Empaquetado del proyecto (desde /BusinessAssistantBCN-backend)
./gradlew :BusinessAssistant-opendata:build [-x test]
- Construcción de la imagen (desde /BusinessAssistant-opendata)
docker build -t=babcn:opendata-v1.0-SNAPSHOT .
- 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