- 
                Notifications
    
You must be signed in to change notification settings  - Fork 41.6k
 
Spring Boot 2.3 Configuration Changelog
Configuration properties change between 2.2.7.RELEASE and 2.3.0.RELEASE
Key  | 
Replacement  | 
Reason  | 
  | 
  | 
|
  | 
No longer used by Micrometer.  | 
|
  | 
No longer used by Micrometer.  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
  | 
|
  | 
  | 
Key  | 
Default value  | 
Description  | 
  | 
  | 
Whether to enable liveness and readiness probes.  | 
  | 
Specific service-level objective boundaries for meter IDs starting with the specified name.  | 
|
  | 
  | 
Whether to ship a floored time, useful when sending measurements from multiple hosts to align them on a given time boundary.  | 
  | 
  | 
Prefix to separate the index name from the date format used for rolling indices.  | 
  | 
Ingest pipeline name.  | 
|
  | 
Whether Graphite tags should be used, as opposed to a hierarchical naming convention.  | 
|
  | 
Client provider type to use.  | 
|
  | 
  | 
Histogram type for backing DistributionSummary and Timer.  | 
  | 
  | 
Number of measurements per request to use for this backend.  | 
  | 
  | 
Connection timeout for requests to this backend.  | 
  | 
  | 
Whether exporting of metrics to this backend is enabled.  | 
  | 
Identifier of the Google Cloud project to monitor.  | 
|
  | 
  | 
Read timeout for requests to this backend.  | 
  | 
  | 
Monitored resource type.  | 
  | 
  | 
Step size (i.e. reporting frequency) to use.  | 
  | 
  | 
|
  | 
  | 
|
  | 
||
  | 
  | 
When to include "errors" attribute.  | 
  | 
  | 
When to include "message" attribute.  | 
  | 
  | 
Number of acceptor threads to use.  | 
  | 
  | 
Maximum thread idle time.  | 
  | 
  | 
Maximum number of threads.  | 
  | 
Maximum capacity of the thread pool’s backing queue.  | 
|
  | 
  | 
Minimum number of threads.  | 
  | 
  | 
Number of selector threads to use.  | 
  | 
||
  | 
  | 
Whether to enable http encoding support.  | 
  | 
||
  | 
||
  | 
||
  | 
||
  | 
  | 
Whether to register the default Servlet with the container.  | 
  | 
Type of shutdown that the server will support.  | 
|
  | 
  | 
Name of the HTTP header from which the remote host is extracted.  | 
  | 
`10\.\d{1,3}\.\d{1,3}\.\d{1,3}  | 
192\.168\.\d{1,3}\.\d{1,3}  | 
169\.254\.\d{1,3}\.\d{1,3}  | 
127\.\d{1,3}\.\d{1,3}\.\d{1,3}  | 
172\.1[6-9]{1}\.\d{1,3}\.\d{1,3}  | 
172\.2[0-9]{1}\.\d{1,3}\.\d{1,3}  | 
172\.3[0-1]{1}\.\d{1,3}\.\d{1,3}  | 
0:0:0:0:0:0:0:1  | 
::1`  | 
Regular expression that matches proxies that are to be trusted.  | 
  | 
  | 
Name of the HTTP header used to override the original port value.  | 
  | 
Header that holds the incoming protocol, usually named "X-Forwarded-Proto".  | 
  | 
|
  | 
Value of the protocol header indicating whether the incoming request uses SSL.  | 
  | 
Name of the HTTP header from which the remote IP is extracted.  | 
  | 
|
  | 
Maximum amount of worker threads.  | 
  | 
  | 
Minimum amount of worker threads.  | 
  | 
Number of I/O threads to create for the worker.  | 
  | 
|
Number of worker threads.  | 
  | 
|
  | 
Whether to log form data at DEBUG level, and headers at TRACE level.  | 
  | 
Connection string used to locate the Couchbase cluster.  | 
  | 
|
  | 
Length of time an HTTP connection may remain idle before it is closed and removed from the pool.  | 
  | 
  | 
Maximum number of sockets per node.  | 
  | 
  | 
Minimum number of sockets per node.  | 
  | 
  | 
Timeout for the analytics service.  | 
  | 
  | 
Bucket disconnect timeout.  | 
  | 
  | 
Timeout for operations on a specific key-value with a durability level.  | 
  | 
  | 
Timeout for the management operations.  | 
  | 
  | 
Timeout for the search service.  | 
  | 
  | 
Timeout to use when establishing driver connections.  | 
  | 
  | 
Timeout to use for internal queries that run as part of the initialization process, just after a connection is opened.  | 
  | 
Datacenter that is considered "local".  | 
  | 
|
Queries consistency level.  | 
  | 
|
  | 
How many rows will be retrieved simultaneously in a single network roundtrip.  | 
  | 
Queries serial consistency level.  | 
  | 
|
  | 
How often the throttler attempts to dequeue requests.  | 
  | 
  | 
Maximum number of requests that are allowed to execute in parallel.  | 
  | 
  | 
Maximum number of requests that can be enqueued when the throttling threshold is exceeded.  | 
  | 
  | 
Maximum allowed request rate.  | 
  | 
  | 
Request throttling type.  | 
  | 
  | 
How long the driver waits for a request to complete.  | 
  | 
Name of the Cassandra session.  | 
  | 
|
Name of the bucket to connect to.  | 
  | 
|
Fully qualified name of the FieldNamingStrategy to use.  | 
  | 
|
Name of the scope used for all collection access.  | 
  | 
|
  | 
Name of the field that stores the type information for complex types when using "MappingCouchbaseConverter".  | 
  | 
Limit on the number of bytes that can be buffered whenever the input stream needs to be aggregated.  | 
  | 
|
Required replica set name for the cluster.  | 
  | 
|
  | 
Representation to use when converting a UUID to a BSON binary value.  | 
  | 
  | 
Whether to enable R2DBC repositories.  | 
  | 
Default schema name managed by Flyway (case-sensitive).  | 
  | 
|
  | 
Whether to validate migrations and callbacks whose scripts do not obey the correct naming convention.  | 
  | 
TCP RSocket server host to connect to.  | 
  | 
|
TCP RSocket server port to connect to.  | 
  | 
|
WebSocket RSocket server uri to connect to.  | 
  | 
|
  | 
Whether to handle message mapping for RSocket via Spring Integration.  | 
  | 
Security protocol used to communicate with brokers.  | 
  | 
|
Security protocol used to communicate with brokers.  | 
  | 
|
Security protocol used to communicate with brokers.  | 
  | 
|
Security protocol used to communicate with brokers.  | 
  | 
|
Security protocol used to communicate with brokers.  | 
  | 
|
  | 
Timeout for the shutdown of any phase (group of SmartLifecycle beans with the same 'phase' value).  | 
  | 
  | 
Whether to clear all checksums in the current changelog, so they will be recalculated upon the next update.  | 
  | 
Tag name to use when applying database changes.  | 
  | 
|
Override the Cloud Platform auto-detection.  | 
  | 
|
Preferred JSON mapper to use for HTTP message conversion.  | 
  | 
|
Date format to use, for example   | 
  | 
|
Date-time format to use, for example   | 
  | 
|
Time format to use, for example   | 
  | 
|
  | 
Whether logging of (potentially sensitive) request details at DEBUG and TRACE level is allowed.  | 
  | 
  | 
Whether to generate a random database name.  | 
  | 
Database name.  | 
  | 
|
Login password of the database.  | 
  | 
|
Whether pooling is enabled.  | 
  | 
|
  | 
Initial connection pool size.  | 
  | 
  | 
Idle timeout.  | 
  | 
  | 
Maximal connection pool size.  | 
  | 
Validation query.  | 
  | 
|
Additional R2DBC options.  | 
  | 
|
R2DBC URL of the database. database name, username, password and pooling options specified in the url take precedence over individual options.  | 
  | 
|
Login username of the database.  | 
  | 
|
  | 
Number of channels per connection requested by the client.  | 
  | 
  | 
Whether adaptive topology refreshing using all available refresh triggers should be used.  | 
  | 
Cluster topology refresh period.  | 
  | 
|
Password for authenticating with sentinel(s).  | 
  | 
|
Base path for all web handlers.  | 
  | 
|
Date format to use, for example   | 
  | 
|
Date-time format to use, for example   | 
  | 
Key  | 
Replacement  | 
Reason  | 
  | 
  | 
|
  | 
  | 
|
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
Each server behaves differently.  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
Replaced to support additional strategies.  | 
  | 
  | 
|
  | 
A bucket is no longer auto-configured.  | 
|
  | 
A bucket is no longer auto-configured.  | 
|
  | 
||
  | 
||
  | 
||
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
||
  | 
Cassandra no longer provides JMX metrics.  | 
|
  | 
  | 
|
  | 
No longer available.  | 
|
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
||
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
||
  | 
||
  |