spring-projects / spring-lifecycle-smoke-tests

24 stars 18 forks source link

Problem using Config Server with Spring Cloud 2023 #50

Open quartex opened 9 months ago

quartex commented 9 months ago

Hi, I'm trying using Crac with Spring Cloud 2023 with all my microservices that use enviroment name (SPRING_PROFILES_ACTIVE) and Spring Cloud config to get all application settings. When I try to get a dump passing parameter spring.context.checkpoint=onRefresh to jvm an error is reported describing that are open streams (point to Config Server) and dump is not possible. I switched the Config server off in my application.yml with spring.cloud.config.enabled=false and the jvm get the dump with success but after restore all settings is not present and my applications does not start.

I tried to put in Jvm restore -e SPRING_PROFILES_ACTIVE=prod -e JAVA_TOOL_OPTIONS="-Dspring.cloud.config.enabled=true" but it does not work

I search for an example using Spring Cloud Config Server but is not present at the moment.

I would like to do a dump with the settings taken from the config server in a non-production environment and be able to set that the production ones are taken during the restore. Is it possible ?

Thanks a lot