Starting from version 4.0.3, the cloud config client will request three times server after startup. The log is as follows:

2023-06-25T13:28:10.909+08:00 INFO 21940 --- [ main] o.s.c.c.c.ConfigServerConfigDataLoader : Fetching config from server at : http://springcloudconfig 2023-06-25T13:28:10.909+08:00 INFO 21940 --- [ main] o.s.c.c.c.ConfigServerConfigDataLoader : Located environment: name=xx, profiles=[qa], label=master, version=820000000007992159, state=null 2023-06-25T13:28:10.909+08:00 INFO 21940 --- [ main] o.s.c.c.c.ConfigServerConfigDataLoader : Fetching config from server at : http://springcloudconfig 2023-06-25T13:28:10.909+08:00 INFO 21940 --- [ main] o.s.c.c.c.ConfigServerConfigDataLoader : Located environment: name=xx, profiles=[qa], label=master, version=820000000007992159, state=null 2023-06-25T13:28:10.909+08:00 INFO 21940 --- [ main] o.s.c.c.c.ConfigServerConfigDataLoader : Fetching config from server at : http://springcloudconfig 2023-06-25T13:28:10.909+08:00 INFO 21940 --- [ main] o.s.c.c.c.ConfigServerConfigDataLoader : Located environment: name=xx, profiles=[qa], label=master, version=820000000007992159, state=null

Here is a simple example spc-issue.zip

Comment From: ryanjbaxter

This is addressed by this PR and will be part of the next release https://github.com/spring-cloud/spring-cloud-config/pull/2278