- Notifications
You must be signed in to change notification settings - Fork 41.6k
Spring Boot 1.5 Configuration Changelog
Configuration properties change between 1.4.3.RELEASE
and 1.5.0.BUILD-SNAPSHOT
Key | Replacement | Reason |
| ||
| ||
| ||
| ||
| ||
| Use dedicated property for each container. | |
| The property is not used by Undertow. See https://issues.jboss.org/browse/UNDERTOW-587 for details | |
|
| Caffeine will supersede the Guava support in Spring Boot 2.0 |
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Key | Default value | Description |
| Enable the endpoint. | |
| Endpoint URL path. | |
| Mark if the endpoint exposes sensitive information. | |
| Enable the endpoint. | |
| Endpoint identifier. | |
| Endpoint URL path. | |
| Mark if the endpoint exposes sensitive information. | |
|
| Enable extended Cloud Foundry actuator endpoints. |
|
| Skip SSL verification for Cloud Foundry actuator endpoint security calls. |
|
| Enable cassandra health check. |
|
| Enable couchbase health check. |
| Value for content security policy header. | |
| Content security policy mode. | |
|
| The order of the filter chain used to authenticate tokens. |
|
| Maximum size in bytes of the HTTP post or put content. |
|
| Maximum queue length for incoming connection requests when all possible request processing threads are in use. |
|
| Buffer output such that it is only flushed periodically. |
|
| Enable access log rotation. |
| Comma-separated list of additional patterns that match jars to ignore for TLD scanning. | |
|
| Maximum number of connections that the server will accept and process at any given time. |
|
| Maximum size in bytes of the HTTP post content. |
|
| Enable access log rotation. |
|
| Maximum size in bytes of the HTTP post content. |
|
| Register OpenSessionInViewInterceptor. |
| Strategy to use to determine which repositories get exposed. | |
|
| Enable connection requests from multiple execution threads. |
| Default destination to use on send/receive operations that do not have a destination parameter. | |
| Delivery delay to use for send calls in milliseconds. | |
| Delivery mode. | |
| Priority of a message when sending. | |
| Enable explicit QoS when sending a message. | |
| Timeout to use for receive calls in milliseconds. | |
| Time-to-live of a message when sending in milliseconds. | |
| Comma-delimited list of host:port pairs to use for establishing the initial connection to the Kafka cluster. | |
| Id to pass to the server when making requests; used for server-side logging. | |
| Frequency in milliseconds that the consumer offsets are auto-committed to Kafka if 'enable.auto.commit' true. | |
| What to do when there is no initial offset in Kafka or if the current offset does not exist any more on the server. | |
| Comma-delimited list of host:port pairs to use for establishing the initial connection to the Kafka cluster. | |
| Id to pass to the server when making requests; used for server-side logging. | |
| If true the consumer’s offset will be periodically committed in the background. | |
| Maximum amount of time in milliseconds the server will block before answering the fetch request if there isn’t sufficient data to immediately satisfy the requirement given by "fetch.min.bytes". | |
| Minimum amount of data the server should return for a fetch request in bytes. | |
| Unique string that identifies the consumer group this consumer belongs to. | |
| Expected time in milliseconds between heartbeats to the consumer coordinator. | |
| Deserializer class for keys. | |
| Maximum number of records returned in a single call to poll(). | |
| Deserializer class for values. | |
| Number of records between offset commits when ackMode is "COUNT" or "COUNT_TIME". | |
| Listener AckMode; see the spring-kafka documentation. | |
| Time in milliseconds between offset commits when ackMode is "TIME" or "COUNT_TIME". | |
| Number of threads to run in the listener containers. | |
| Timeout in milliseconds to use when polling the consumer. | |
| Number of acknowledgments the producer requires the leader to have received before considering a request complete. | |
| Number of records to batch before sending. | |
| Comma-delimited list of host:port pairs to use for establishing the initial connection to the Kafka cluster. | |
| Total bytes of memory the producer can use to buffer records waiting to be sent to the server. | |
| Id to pass to the server when making requests; used for server-side logging. | |
| Compression type for all data generated by the producer. | |
| Serializer class for keys. | |
| When greater than zero, enables retrying of failed sends. | |
| Serializer class for values. | |
| Additional properties used to configure the client. | |
| Password of the private key in the key store file. | |
| Location of the key store file. | |
| Store password for the key store file. | |
| Location of the trust store file. | |
| Store password for the trust store file. | |
| Default topic to which messages will be sent. | |
| How often idle container events should be published in milliseconds. | |
|
| Enable SSL. |
| Redis url, which will overrule host, port and password if set. | |
| Sessions flush mode. | |
|
| Type of existing DataSource to replace. |
| Default transaction timeout in seconds. | |
| Perform the rollback on commit failures. |
Key | Default value | Description |
|
| Roles required to access the management endpoint. |
|
| Maximum size in bytes of the HTTP message header. |
| ||
|
| Scope (lifetime) of the session. |
| Cluster password. | |
| Journal file directory. | |
|
| Enable embedded mode if the HornetQ server APIs are available. |
|
| Enable persistent store. |
| `` | Comma-separated list of queues to create on startup. |
|
| Server id. |
| `` | Comma-separated list of topics to create on startup. |
|
| HornetQ broker host. |
| HornetQ deployment mode, auto-detected by default. | |
| Login password of the broker. | |
|
| HornetQ broker port. |
| Login user of the broker. | |
| ||
| ||
| Set whether HttpServletRequest attributes are allowed to override (hide) controller generated model attributes of the same name. | |
| Set whether HttpSession attributes are allowed to override (hide) controller generated model attributes of the same name. | |
| Enable template caching. | |
| Template encoding. | |
| Check that the templates location exists. | |
| Content-Type value. | |
| Name of the DateTool helper object to expose in the Velocity context of the view. | |
| Enable MVC view resolution for this technology. | |
| Set whether all request attributes should be added to the model prior to merging with the template. | |
| Set whether all HttpSession attributes should be added to the model prior to merging with the template. | |
| Set whether to expose a RequestContext for use by Spring’s macro library, under the name "springMacroRequestContext". | |
| Name of the NumberTool helper object to expose in the Velocity context of the view. | |
|
| Prefer file system access for template loading. |
| Prefix that gets prepended to view names when building a URL. | |
| Additional velocity properties. | |
| Name of the RequestContext attribute for all views. | |
|
| Template path. |
| Suffix that gets appended to view names when building a URL. | |
| Velocity Toolbox config location, for example "/WEB-INF/toolbox.xml". | |
| White list of view names that can be resolved. |