Comments (2)
Why did you think that was a copy/paste error? What did you do exactly and what did you observe? (I believe there are tests for changing the bootstrap location that work just fine.)
from spring-cloud-config.
Hi,
we want to change the location of the config server by defining a bootstrap.yml/properties on certain environments. There was no test until now. I addd one in the pull-request with an external bootstrap.properties
Let's assume i have a spring boot application configured with spring cloud config client here:
/opt/portal/portal.jar
which has in the classpath a bootstrap.yml like this:
....
spring:
cloud:
config:
uri: http://localhost:8686/config
....
And i have a bootstrap.properties under /etc/conf/portal with
spring.cloud.config.uri=http://localhost:1234/config
When i change to the directory /opt/ and start from there
java -jar portal/portal.jar --spring.cloud.bootstrap.location=/etc/conf/portal/bootstrap.properties
it will not be used. I still get the properties from the bootstrap.properties included into the jar.
I fixed line 95 from
if (StringUtils.hasText(configLocation)) {
bootstrapMap.put("spring.config.location", configName);
}
to
if (StringUtils.hasText(configLocation)) {
bootstrapMap.put("spring.config.location", configLocation);
}
Hope this clarifies the problem a little bit.
Cheers
Stefan
from spring-cloud-config.
Related Issues (20)
- PropertySources not loading, [] is returned HOT 3
- After updating from 4.0.x to 4.1.2 application asks wrong Spring Profile HOT 1
- cannot open git-upload-pack HOT 5
- Allow detecting application using full path on GIT HOT 7
- Could not locate PropertySource and the resource is not optional, failing HOT 15
- Upgrade AWS SDK packages to 2.18.41 HOT 4
- Property Order is not working in Composite Environment Repositories HOT 5
- Native support for RetryTemplateFactory as it uses reflections to access the field logger of RetryTemplate HOT 4
- Automatically resolve File to base64 encoded value in configuration.
- Sprin cloud config server- I am trying to clone data in linux machine user defined directory instead of linux default system directory /tmp/config-repo- HOT 2
- useDefaultLabel not working to get resources HOT 5
- Override remote resources with local resources HOT 2
- VaultEnvironmentRepositoryFactory is deprecated in its javadoc but it is not annotated with @Deprecated
- When requesting the log4j2-spring.xml configuration file, a 401 error occurs HOT 9
- Getting Config Server 401 error during Spring 3.X update HOT 1
- Multiple labels with JDBC not working HOT 8
- Java 21 SpringBoot 3.2 ---- Spring Cloud Client PropertySources not loading HOT 1
- Support for Targeted Property Refresh in /actuator/refresh Endpoint HOT 1
- Health indicator configuration property is documented incorrectly
- "KeyStoreException: Keystore not specified" when only truststore is configured in config client configuration. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spring-cloud-config.