¡Esta es una revisión vieja del documento!
A continuación se listan los nuevos servicios con la nueva tecnología java 21 con springboot 3.x
Todos los microservicios del ecosistema deben estar registrado en el servicio de registro y descubrimiento eureka el cual está desplegado en ula siguientes urls según el contexto. Ademas debe estar configurado en el servicio de enrutamiento para ofuscación de rutas.
A continuación se listan los servicios Core
Tipo de Servicio | Contexto | Url |
---|---|---|
Registro y Descubrimiento | Desarrollo | http://10.1.140.21:8761/ |
Enrutamiento | Desarrollo | http://10.1.140.21:8090/ |
Módulo | Servicio | Java | Sprintgboot | Repo | Url | Release | OpenAPI Json | Visor Swagger |
---|---|---|---|---|---|---|---|---|
Presupuesto | Parametros Sistemas | 21 | 3.2.0 | svn | url | ParametrosSistemaPresupuesto-0.0.3-SNAPSHOT.jar | api-docs | swagger-ui/index.html |
BPP | Contratistas Solicitud | 21 | 3.2.0 | svn | url | ContratistaSolicitud-0.0.7-SNAPSHOT.jar | api-docs | swagger-ui/index.html |
BPP | Contratistas Procesos Antención | 21 | 3.2.0 | svn | url | ContratistaProcesosAntencion-0.0.3-SNAPSHOT.jar | api-docs | swagger-ui/index.html |
Para ver la documentación de cada microservicio se debe modificar en cada servicio1) el final del path base api/vx por el tipo de documentación a visualizar. Tenga presente que la x indica la versión vigente.
Para visualizar la documentación en formato json. Se debe reemplazar /api/v1 por /api-docs en la siguiente tabla se muestra cambio a aplicar para ver la documentación.
Url base | Url Documentación |
---|---|
http://10.1.140.21:9010/contratistas-solicitud/api/v1 | http://10.1.140.21:9010/contratistas-solicitud/api-docs |
Se debe copiar el texto generado2), abrir la url del visor swagger https://editor.swagger.io/ y reemplazar todo el contenido de la sección izquierda. A la derecha visualizará la documentación dle microservicio.
Nota: v1 indica la versión vigente.
Para visualizar la documentación en el visor swagger integrado. Se debe reemplazar /api/v1 por /swagger-ui/index.html en la siguiente tabla se muestra cmabio a aplicar para ver la documentación.
Url base | Url Documentación |
---|---|
http://10.1.140.21:9010/contratistas-solicitud/api/v1 | http://10.1.140.21:9010/contratistas-solicitud/swagger-ui/index.html |
Nota: v1 indica la versión vigente.