texto significa que puntos punto poner ponen personas palabra manden las frases cuando coma cada java spring spring-boot spring-boot-actuator

java - puntos - que significa poner un punto al final de cada palabra



Cómo habilitar todos los puntos finales en el actuador(Spring Boot 2.0.0 RC1) (2)

Agregaré que para Spring Boot 2 se ha cambiado la seguridad del actuador (para 1.X la seguridad para el actuador tiene una configuración separada, lo que a menudo causa problemas cuando se mezcla con la configuración del usuario). Para Spring Boot 2.X, el actuador no tendrá una configuración de seguridad separada. Según la documentación de Spring:

Por motivos de seguridad, todos los actuadores que no sean / health y / info están desactivados de forma predeterminada. El indicador management.endpoints.web.expose se puede utilizar para habilitar los actuadores. Si Spring Security está en la ruta de clase y no hay otro WebSecurityConfigurerAdapter presente, los activadores están protegidos por Spring Boot autoconfig. Si define un WebSecurityConfigurerAdapter personalizado, Spring Boot auto-config se retirará y tendrá el control total de las reglas de acceso al actuador.)

Me mudé a Spring Boot 2.0.0 RC1 desde 1.5.10 y estoy atascado con el actuador en la última versión. ¿Cómo puedo habilitar la exposición y habilitar todos los puntos finales del actuador?

Los únicos puntos finales que se exponen son:

{ "_links": { "self": { "href": "http://127.0.0.1:8080/actuator", "templated": false }, "health": { "href": "http://127.0.0.1:8080/actuator/health", "templated": false }, "info": { "href": "http://127.0.0.1:8080/actuator/info", "templated": false } } }

Estos son mis archivos application.properties . ¿Algunas ideas?

#The three first ones seem to be obsolete endpoints.configprops.enabled=true endpoints.beans.enabled=true endpoints.shutdown.enabled=true management.endpoints.enabled-by-default=true management.endpoints.sensitive=false management.endpoints.enabled=true management.endpoint.configprops.enabled=true management.endpoint.beans.enabled=true management.endpoint.shutdown.enabled=true management.endpoints.web.exposure.include=*


Con Spring Boot 2.0.0.RC1, los puntos finales del actuador deben estar 1) habilitados y 2) expuestos.

De forma predeterminada, todos los puntos finales, excepto el shutdown están habilitados y solo el health y la info están expuestos.

En su caso, lo siguiente debería funcionar:

management.endpoints.web.expose=* # if you''d like to expose shutdown: # management.endpoint.shutdown.enabled=true

Tenga en cuenta que esto cambia (¡otra vez!) A partir de Spring Boot 2.0.0.RC2:

management.endpoints.web.exposure.include=* # if you''d like to expose shutdown: # management.endpoint.shutdown.enabled=true

En caso de duda, la guía de migración dedicada está siempre actualizada con los últimos cambios.

Editar

Para copiar y pegar fácilmente, aquí están las versiones `yaml´ - a partir de Spring Boot 2.0.0.RC2:

management: endpoints: web: exposure: include: "*"

antes de:

management: endpoints: web: expose: "*"