可以在文件内、文件内或作为命令行开关指定各种属性。
本附录提供了常见 Spring Boot 属性的列表,以及对使用这些属性的基础类的引用。application.properties
application.yaml
Spring Boot 提供了各种具有高级值格式的转换机制,请务必查看属性转换部分。 |
属性贡献可能来自类路径上的其他 jar 文件,因此不应将其视为详尽列表。 此外,您可以定义自己的属性。 |
Spring Boot 提供了各种具有高级值格式的转换机制,请务必查看属性转换部分。 |
属性贡献可能来自类路径上的其他 jar 文件,因此不应将其视为详尽列表。 此外,您可以定义自己的属性。 |
核心属性
名字 | 描述 | 默认值 |
---|---|---|
启用调试日志。 |
|
|
要添加到信息终结点的任意属性。 |
||
用于控制台输出的字符集。 |
||
用于文件输出的字符集。 |
||
日志记录配置文件的位置。例如,“classpath:logback.xml”表示 Logback。 |
||
记录异常时使用的转换词。 |
|
|
日志文件名(例如,“myapp.log”)。名称可以是确切的位置,也可以是相对于当前目录的名称。 |
||
日志文件的位置。例如,'/var/log'。 |
||
日志组,可同时快速更改多个记录器。例如,'logging.group.db=org.hibernate,org.springframework.jdbc'。 |
||
是否在日志中包含应用程序名称。 |
|
|
日志级别严重性映射。例如,'logging.level.org.springframework=DEBUG'。 |
||
覆盖用于创建复合配置的配置文件。 |
||
是否在启动时清理归档日志文件。 |
|
|
滚动日志文件名的模式。 |
|
|
最大日志文件大小。 |
|
|
要保留的存档日志文件的最大数量。 |
|
|
要保留的日志备份的总大小。 |
|
|
用于输出到控制台的 Appender 模式。仅支持默认的 Logback 设置。 |
|
|
用于日志关联的 Appender 模式。仅支持默认的 Logback 设置。 |
||
日志日期格式的 Appender 模式。仅支持默认的 Logback 设置。 |
|
|
用于输出到文件的 Appender 模式。仅支持默认的 Logback 设置。 |
|
|
日志级别的 Appender 模式。仅支持默认的 Logback 设置。 |
|
|
在日志记录系统初始化时为其注册一个关闭挂钩。作为 war 文件部署时自动禁用。 |
|
|
控制台输出的日志级别阈值。 |
|
|
文件输出的日志级别阈值。 |
|
|
添加@EnableAspectJAutoProxy。 |
|
|
是否要创建基于子类的 (CGLIB) 代理 (true),而不是基于 Java 接口的标准代理 (false)。 |
|
|
是否为应用程序启用管理功能。 |
|
|
应用程序管理员 MBean 的 JMX 名称。 |
|
|
应用程序名称。 |
||
要排除的自动配置类。 |
||
横幅文件编码。 |
|
|
横幅文本资源位置。 |
|
|
是否跳过 BeanInfo 类的搜索。 |
|
|
是否在 DEBUG 级别记录表单数据,在 TRACE 级别记录标头。 |
|
|
限制每当需要聚合输入流时可以缓冲的字节数。这仅适用于自动配置的 WebFlux 服务器和 WebClient 实例。默认情况下,未设置此值,在这种情况下,将应用单个编解码器默认值。默认情况下,大多数编解码器限制为 256K。 |
||
要包含文档所需的云平台。 |
||
应与要包含的文档匹配的配置文件表达式。 |
||
除默认值外,还使用配置文件位置。 |
||
导入其他配置数据。 |
||
替换默认值的配置文件位置。 |
||
配置文件名。 |
|
|
文件编码。 |
|
|
生成的 build-info.properties 文件的位置。 |
|
|
文件编码。 |
|
|
生成的 git.properties 文件的位置。 |
|
|
JMX域名转让。 |
||
向 JMX 域公开管理 Bean。 |
|
|
JMX 注册策略。 |
|
|
MBeanServer Bean 名称。 |
|
|
是否应确保运行时对象名称唯一。 |
|
|
关闭任何阶段(具有相同“阶段”值的 SmartLifecycle Bean 组)的超时。 |
|
|
是否允许通过注册与现有定义同名的定义来覆盖 Bean 定义。 |
|
|
是否允许 Bean 之间的循环引用并自动尝试解析它们。 |
|
|
用于在应用程序运行时显示横幅的模式。 |
|
|
覆盖云平台自动检测。 |
||
即使不再有非守护程序线程,是否使应用程序保持活动状态。 |
|
|
是否应延迟执行初始化。 |
|
|
是否在应用程序启动时记录有关应用程序的信息。 |
|
|
应用程序是否应注册关闭挂钩。 |
|
|
要包含在 ApplicationContext 中的源(类名、包名或 XML 资源位置)。 |
||
用于显式请求特定类型的 Web 应用程序的标志。如果未设置,则根据类路径自动检测。 |
||
应用程序必须使用的预期字符编码。 |
||
是否始终应用 MessageFormat 规则,甚至分析没有参数的消息。 |
|
|
以逗号分隔的基名列表(实质上是完全限定的类路径位置),每个基名都遵循 ResourceBundle 约定,对基于斜杠的位置提供了宽松的支持。如果它不包含包限定符(例如“org.mypackage”),则将从类路径根目录解析它。 |
|
|
加载的资源包文件缓存持续时间。如果未设置,捆绑包将永久缓存。如果未指定持续时间后缀,则将使用秒。 |
||
消息包编码。 |
|
|
如果未找到特定区域设置的文件,是否回退到系统区域设置。如果关闭此功能,则唯一的回退将是默认文件(例如,basename “messages”的“messages.properties”)。 |
|
|
是否使用消息代码作为默认消息,而不是抛出“NoSuchMessageException”。建议仅在开发期间使用。 |
|
|
配置 ANSI 输出。 |
|
|
如果使用 ApplicationPidFileWriter,但无法写入 PID 文件,则失败。 |
||
要写入的 PID 文件的位置(如果使用 ApplicationPidFileWriter)。 |
||
活动配置文件的逗号分隔列表。可以由命令行开关覆盖。 |
||
如果没有处于活动状态的配置文件,则要启用的配置文件的名称。 |
|
|
配置文件组,用于定义相关配置文件组的逻辑名称。 |
||
无条件激活指定的逗号分隔的配置文件列表(如果使用 YAML,则激活配置文件列表)。 |
||
是否在初始化后自动启动调度程序。 |
|
|
SQL 初始化脚本中单行注释的前缀。 |
|
|
数据库架构初始化模式。 |
|
|
如果使用了 @@platform@@ 占位符,则在初始化脚本中使用的平台。默认情况下自动检测。 |
||
用于初始化数据库架构的 SQL 文件的路径。 |
|
|
石英作业商店类型。 |
|
|
配置的作业是否应覆盖现有作业定义。 |
|
|
其他 Quartz Scheduler 属性。 |
||
调度程序的名称。 |
|
|
初始化完成后启动调度程序的延迟。如果在整个应用程序启动之前不应运行任何作业,则设置此属性是有意义的。 |
|
|
是否等待正在运行的作业在关机时完成。 |
|
|
Reactor 操作员的上下文传播支持模式。 |
|
|
当存在 reactor-tools 时,是否应启用 Reactor Debug Agent。 |
|
|
在关闭资源之前等待的时间量。 |
||
Java 密钥库 SSL 信任材料。 |
||
PEM 编码的 SSL 信任材料。 |
||
静默期,在此之后检测到更改。 |
|
|
是否允许核心线程超时。这使得池子的动态增长和缩小成为可能。 |
|
|
核心线程数。 |
|
|
线程在终止之前可以保持空闲状态的时间限制。 |
|
|
允许的最大线程数。如果任务填满了队列,则池可以扩展到该大小以容纳负载。如果队列是无界的,则忽略。 |
||
队列容量。无限制容量不会增加池,因此会忽略“max-size”属性。 |
||
|
是否在应用程序上下文关闭阶段开始后接受进一步的任务。 |
|
执行程序是否应等待计划任务在关机时完成。 |
|
|
执行者等待剩余任务完成的最长时间。 |
||
设置允许的最大并行访问数。-1 表示根本没有并发限制。 |
||
用于新创建线程名称的前缀。 |
|
|
允许的最大线程数。 |
|
|
执行程序是否应等待计划任务在关机时完成。 |
|
|
执行者等待剩余任务完成的最长时间。 |
||
设置允许的最大并行访问数。-1 表示根本没有并发限制。 |
||
用于新创建线程名称的前缀。 |
|
|
是否使用虚拟线程。 |
|
|
启用跟踪日志。 |
|
名字 | 描述 | 默认值 |
---|---|---|
启用调试日志。 |
|
|
要添加到信息终结点的任意属性。 |
||
用于控制台输出的字符集。 |
||
用于文件输出的字符集。 |
||
日志记录配置文件的位置。例如,“classpath:logback.xml”表示 Logback。 |
||
记录异常时使用的转换词。 |
|
|
日志文件名(例如,“myapp.log”)。名称可以是确切的位置,也可以是相对于当前目录的名称。 |
||
日志文件的位置。例如,'/var/log'。 |
||
日志组,可同时快速更改多个记录器。例如,'logging.group.db=org.hibernate,org.springframework.jdbc'。 |
||
是否在日志中包含应用程序名称。 |
|
|
日志级别严重性映射。例如,'logging.level.org.springframework=DEBUG'。 |
||
覆盖用于创建复合配置的配置文件。 |
||
是否在启动时清理归档日志文件。 |
|
|
滚动日志文件名的模式。 |
|
|
最大日志文件大小。 |
|
|
要保留的存档日志文件的最大数量。 |
|
|
要保留的日志备份的总大小。 |
|
|
用于输出到控制台的 Appender 模式。仅支持默认的 Logback 设置。 |
|
|
用于日志关联的 Appender 模式。仅支持默认的 Logback 设置。 |
||
日志日期格式的 Appender 模式。仅支持默认的 Logback 设置。 |
|
|
用于输出到文件的 Appender 模式。仅支持默认的 Logback 设置。 |
|
|
日志级别的 Appender 模式。仅支持默认的 Logback 设置。 |
|
|
在日志记录系统初始化时为其注册一个关闭挂钩。作为 war 文件部署时自动禁用。 |
|
|
控制台输出的日志级别阈值。 |
|
|
文件输出的日志级别阈值。 |
|
|
添加@EnableAspectJAutoProxy。 |
|
|
是否要创建基于子类的 (CGLIB) 代理 (true),而不是基于 Java 接口的标准代理 (false)。 |
|
|
是否为应用程序启用管理功能。 |
|
|
应用程序管理员 MBean 的 JMX 名称。 |
|
|
应用程序名称。 |
||
要排除的自动配置类。 |
||
横幅文件编码。 |
|
|
横幅文本资源位置。 |
|
|
是否跳过 BeanInfo 类的搜索。 |
|
|
是否在 DEBUG 级别记录表单数据,在 TRACE 级别记录标头。 |
|
|
限制每当需要聚合输入流时可以缓冲的字节数。这仅适用于自动配置的 WebFlux 服务器和 WebClient 实例。默认情况下,未设置此值,在这种情况下,将应用单个编解码器默认值。默认情况下,大多数编解码器限制为 256K。 |
||
要包含文档所需的云平台。 |
||
应与要包含的文档匹配的配置文件表达式。 |
||
除默认值外,还使用配置文件位置。 |
||
导入其他配置数据。 |
||
替换默认值的配置文件位置。 |
||
配置文件名。 |
|
|
文件编码。 |
|
|
生成的 build-info.properties 文件的位置。 |
|
|
文件编码。 |
|
|
生成的 git.properties 文件的位置。 |
|
|
JMX域名转让。 |
||
向 JMX 域公开管理 Bean。 |
|
|
JMX 注册策略。 |
|
|
MBeanServer Bean 名称。 |
|
|
是否应确保运行时对象名称唯一。 |
|
|
关闭任何阶段(具有相同“阶段”值的 SmartLifecycle Bean 组)的超时。 |
|
|
是否允许通过注册与现有定义同名的定义来覆盖 Bean 定义。 |
|
|
是否允许 Bean 之间的循环引用并自动尝试解析它们。 |
|
|
用于在应用程序运行时显示横幅的模式。 |
|
|
覆盖云平台自动检测。 |
||
即使不再有非守护程序线程,是否使应用程序保持活动状态。 |
|
|
是否应延迟执行初始化。 |
|
|
是否在应用程序启动时记录有关应用程序的信息。 |
|
|
应用程序是否应注册关闭挂钩。 |
|
|
要包含在 ApplicationContext 中的源(类名、包名或 XML 资源位置)。 |
||
用于显式请求特定类型的 Web 应用程序的标志。如果未设置,则根据类路径自动检测。 |
||
应用程序必须使用的预期字符编码。 |
||
是否始终应用 MessageFormat 规则,甚至分析没有参数的消息。 |
|
|
以逗号分隔的基名列表(实质上是完全限定的类路径位置),每个基名都遵循 ResourceBundle 约定,对基于斜杠的位置提供了宽松的支持。如果它不包含包限定符(例如“org.mypackage”),则将从类路径根目录解析它。 |
|
|
加载的资源包文件缓存持续时间。如果未设置,捆绑包将永久缓存。如果未指定持续时间后缀,则将使用秒。 |
||
消息包编码。 |
|
|
如果未找到特定区域设置的文件,是否回退到系统区域设置。如果关闭此功能,则唯一的回退将是默认文件(例如,basename “messages”的“messages.properties”)。 |
|
|
是否使用消息代码作为默认消息,而不是抛出“NoSuchMessageException”。建议仅在开发期间使用。 |
|
|
配置 ANSI 输出。 |
|
|
如果使用 ApplicationPidFileWriter,但无法写入 PID 文件,则失败。 |
||
要写入的 PID 文件的位置(如果使用 ApplicationPidFileWriter)。 |
||
活动配置文件的逗号分隔列表。可以由命令行开关覆盖。 |
||
如果没有处于活动状态的配置文件,则要启用的配置文件的名称。 |
|
|
配置文件组,用于定义相关配置文件组的逻辑名称。 |
||
无条件激活指定的逗号分隔的配置文件列表(如果使用 YAML,则激活配置文件列表)。 |
||
是否在初始化后自动启动调度程序。 |
|
|
SQL 初始化脚本中单行注释的前缀。 |
|
|
数据库架构初始化模式。 |
|
|
如果使用了 @@platform@@ 占位符,则在初始化脚本中使用的平台。默认情况下自动检测。 |
||
用于初始化数据库架构的 SQL 文件的路径。 |
|
|
石英作业商店类型。 |
|
|
配置的作业是否应覆盖现有作业定义。 |
|
|
其他 Quartz Scheduler 属性。 |
||
调度程序的名称。 |
|
|
初始化完成后启动调度程序的延迟。如果在整个应用程序启动之前不应运行任何作业,则设置此属性是有意义的。 |
|
|
是否等待正在运行的作业在关机时完成。 |
|
|
Reactor 操作员的上下文传播支持模式。 |
|
|
当存在 reactor-tools 时,是否应启用 Reactor Debug Agent。 |
|
|
在关闭资源之前等待的时间量。 |
||
Java 密钥库 SSL 信任材料。 |
||
PEM 编码的 SSL 信任材料。 |
||
静默期,在此之后检测到更改。 |
|
|
是否允许核心线程超时。这使得池子的动态增长和缩小成为可能。 |
|
|
核心线程数。 |
|
|
线程在终止之前可以保持空闲状态的时间限制。 |
|
|
允许的最大线程数。如果任务填满了队列,则池可以扩展到该大小以容纳负载。如果队列是无界的,则忽略。 |
||
队列容量。无限制容量不会增加池,因此会忽略“max-size”属性。 |
||
|
是否在应用程序上下文关闭阶段开始后接受进一步的任务。 |
|
执行程序是否应等待计划任务在关机时完成。 |
|
|
执行者等待剩余任务完成的最长时间。 |
||
设置允许的最大并行访问数。-1 表示根本没有并发限制。 |
||
用于新创建线程名称的前缀。 |
|
|
允许的最大线程数。 |
|
|
执行程序是否应等待计划任务在关机时完成。 |
|
|
执行者等待剩余任务完成的最长时间。 |
||
设置允许的最大并行访问数。-1 表示根本没有并发限制。 |
||
用于新创建线程名称的前缀。 |
|
|
是否使用虚拟线程。 |
|
|
启用跟踪日志。 |
|
缓存属性
名字 | 描述 | 默认值 |
---|---|---|
要创建的逗号分隔的缓存名称列表(如果基础缓存管理器支持)。通常,这会禁用动态创建其他缓存的功能。 |
||
用于创建缓存的规范。有关规范格式的更多详细信息,请参阅 CaffeineSpec。 |
||
条目过期。默认情况下,这些条目永远不会过期。请注意,此值最终转换为秒。 |
||
用于初始化 Infinispan 的配置文件的位置。 |
||
用于初始化缓存管理器的配置文件的位置。配置文件依赖于底层缓存实现。 |
||
用于检索符合 JSR-107 的高速缓存管理器的 CachingProvider 实现的完全限定名称。仅当类路径上有多个 JSR-107 实现可用时才需要。 |
||
允许缓存 null 值。 |
|
|
是否开启缓存统计信息。 |
|
|
键前缀。 |
||
条目过期。默认情况下,这些条目永远不会过期。 |
||
写入 Redis 时是否使用密钥前缀。 |
|
|
缓存类型。默认情况下,根据环境自动检测。 |
名字 | 描述 | 默认值 |
---|---|---|
要创建的逗号分隔的缓存名称列表(如果基础缓存管理器支持)。通常,这会禁用动态创建其他缓存的功能。 |
||
用于创建缓存的规范。有关规范格式的更多详细信息,请参阅 CaffeineSpec。 |
||
条目过期。默认情况下,这些条目永远不会过期。请注意,此值最终转换为秒。 |
||
用于初始化 Infinispan 的配置文件的位置。 |
||
用于初始化缓存管理器的配置文件的位置。配置文件依赖于底层缓存实现。 |
||
用于检索符合 JSR-107 的高速缓存管理器的 CachingProvider 实现的完全限定名称。仅当类路径上有多个 JSR-107 实现可用时才需要。 |
||
允许缓存 null 值。 |
|
|
是否开启缓存统计信息。 |
|
|
键前缀。 |
||
条目过期。默认情况下,这些条目永远不会过期。 |
||
写入 Redis 时是否使用密钥前缀。 |
|
|
缓存类型。默认情况下,根据环境自动检测。 |
邮件属性
名字 | 描述 | 默认值 |
---|---|---|
默认 MimeMessage 编码。 |
|
|
SMTP 服务器主机。例如,“smtp.example.com”。 |
||
会话 JNDI 名称。设置后,优先于其他会话设置。 |
||
SMTP服务器的登录密码。 |
||
SMTP 服务器端口。 |
||
其他 JavaMail 会话属性。 |
||
SMTP 服务器使用的协议。 |
|
|
是否测试邮件服务器在启动时是否可用。 |
|
|
SMTP 服务器的登录用户。 |
||
SendGrid API 密钥。 |
||
SendGrid 代理主机。 |
||
SendGrid 代理端口。 |
名字 | 描述 | 默认值 |
---|---|---|
默认 MimeMessage 编码。 |
|
|
SMTP 服务器主机。例如,“smtp.example.com”。 |
||
会话 JNDI 名称。设置后,优先于其他会话设置。 |
||
SMTP服务器的登录密码。 |
||
SMTP 服务器端口。 |
||
其他 JavaMail 会话属性。 |
||
SMTP 服务器使用的协议。 |
|
|
是否测试邮件服务器在启动时是否可用。 |
|
|
SMTP 服务器的登录用户。 |
||
SendGrid API 密钥。 |
||
SendGrid 代理主机。 |
||
SendGrid 代理端口。 |
JSON 属性
名字 | 描述 | 默认值 |
---|---|---|
序列化 Date 对象时使用的格式。 |
||
是否禁用 HTML 字符(如“<”、“>”等的转义。 |
||
是否在序列化过程中排除内部类。 |
||
是否启用复杂映射键(即非基元)的序列化。 |
||
是否将所有不具有“公开”批注的字段排除在序列化或反序列化的考虑范围之外。 |
||
在序列化和反序列化期间应用于对象字段的命名策略。 |
||
是否通过在输出前加上一些特殊文本来生成不可执行的 JSON。 |
||
是否对解析不符合 RFC 4627 的 JSON 持宽容态度。 |
||
Long 和 Long 类型的序列化策略。 |
||
是否输出适合页面的序列化 JSON,以便进行漂亮的打印。 |
||
是否序列化 null 字段。 |
||
用于自动检测构造函数的策略,特别是使用单参数构造函数的行为。 |
|
|
枚举的 Jackson 开/关功能。 |
||
JsonNodes 的 Jackson 开/关功能。 |
||
日期格式字符串或完全限定的日期格式类名。例如,'yyyy-MM-dd HH:mm:ss'。 |
||
宽大的全局默认设置(如果有)。 |
||
控制序列化过程中属性的包含。使用 Jackson 的 JsonInclude.Include 枚举中的值之一进行配置。 |
||
Jackson 开/关功能,这些功能会影响 Java 对象的反序列化方式。 |
||
发电机的杰克逊开/关功能。 |
||
用于格式设置的区域设置。 |
||
Jackson 通用开/关功能。 |
||
用于解析器的 Jackson 开/关功能。 |
||
Jackson 的 PropertyNamingStrategies 上的常量之一。也可以是 PropertyNamingStrategy 实现的完全限定类名。 |
||
Jackson 开/关功能,这些功能会影响 Java 对象的序列化方式。 |
||
格式化日期时使用的时区。例如,“America/Los_Angeles”或“GMT+10”。 |
||
Jackson 可见性阈值,可用于限制自动检测的方法(和字段)。 |
名字 | 描述 | 默认值 |
---|---|---|
序列化 Date 对象时使用的格式。 |
||
是否禁用 HTML 字符(如“<”、“>”等的转义。 |
||
是否在序列化过程中排除内部类。 |
||
是否启用复杂映射键(即非基元)的序列化。 |
||
是否将所有不具有“公开”批注的字段排除在序列化或反序列化的考虑范围之外。 |
||
在序列化和反序列化期间应用于对象字段的命名策略。 |
||
是否通过在输出前加上一些特殊文本来生成不可执行的 JSON。 |
||
是否对解析不符合 RFC 4627 的 JSON 持宽容态度。 |
||
Long 和 Long 类型的序列化策略。 |
||
是否输出适合页面的序列化 JSON,以便进行漂亮的打印。 |
||
是否序列化 null 字段。 |
||
用于自动检测构造函数的策略,特别是使用单参数构造函数的行为。 |
|
|
枚举的 Jackson 开/关功能。 |
||
JsonNodes 的 Jackson 开/关功能。 |
||
日期格式字符串或完全限定的日期格式类名。例如,'yyyy-MM-dd HH:mm:ss'。 |
||
宽大的全局默认设置(如果有)。 |
||
控制序列化过程中属性的包含。使用 Jackson 的 JsonInclude.Include 枚举中的值之一进行配置。 |
||
Jackson 开/关功能,这些功能会影响 Java 对象的反序列化方式。 |
||
发电机的杰克逊开/关功能。 |
||
用于格式设置的区域设置。 |
||
Jackson 通用开/关功能。 |
||
用于解析器的 Jackson 开/关功能。 |
||
Jackson 的 PropertyNamingStrategies 上的常量之一。也可以是 PropertyNamingStrategy 实现的完全限定类名。 |
||
Jackson 开/关功能,这些功能会影响 Java 对象的序列化方式。 |
||
格式化日期时使用的时区。例如,“America/Los_Angeles”或“GMT+10”。 |
||
Jackson 可见性阈值,可用于限制自动检测的方法(和字段)。 |
数据属性
名字 | 描述 | 默认值 |
---|---|---|
是否启用 JTA 支持。 |
|
|
默认事务超时。如果未指定持续时间后缀,则将使用秒。 |
||
是否在提交失败时回滚。 |
数据迁移属性
名字 | 描述 | 默认值 |
---|---|---|
应用基线时用于标记现有架构的说明。 |
|
|
是否在迁移非空架构时自动调用基线。 |
|
|
执行基线时用于标记现有架构的版本。 |
|
|
执行 SQL 语句时是否要批处理。需要飞行路线团队。 |
||
是否禁用数据库清理。 |
|
|
是否在发生验证错误时自动调用 clean。 |
|
|
尝试连接到数据库时的最大重试次数。 |
|
|
尝试连接到数据库时重试之间的最长时间。如果未指定持续时间后缀,则将使用秒。 |
|
|
Flyway 是否应尝试创建 schemas 属性中指定的架构。 |
|
|
由 Flyway 管理的默认架构名称(区分大小写)。 |
||
是否尝试自动检测 SQL 迁移文件编码。需要飞行路线团队。 |
||
JDBC 驱动程序的完全限定名称。默认情况下,根据 URL 自动检测。 |
||
是否启用飞行路径。 |
|
|
SQL 迁移的编码。 |
|
|
用于覆盖特定 SQL 状态和错误代码的内置错误处理规则。需要飞行路线团队。 |
||
Flyway 是否应在事务中执行 SQL。 |
|
|
如果迁移脚本的位置不存在,是否失败。 |
|
|
在应用时,是否将所有挂起的迁移组合到同一事务中。 |
|
|
验证迁移时,请忽略与此逗号分隔的模式列表匹配的迁移。需要飞行路线团队。 |
||
要执行的 SQL 语句在获取连接后立即初始化连接。 |
||
架构历史记录表中记录为已应用迁移的用户名。 |
||
要传递给 JDBC 驱动程序的属性。需要飞行路线团队。 |
||
Kerberos 配置文件的路径。需要飞行路线团队。 |
||
迁移脚本的位置。可以包含特殊的“{vendor}”占位符,以使用特定于供应商的位置。 |
|
|
尝试获取锁时的最大重试次数。 |
|
|
记录器飞行路线应该使用。 |
|
|
是否允许在同一迁移中混合使用事务性语句和非事务性语句。 |
|
|
Oracle Kerberos 缓存文件的路径。需要飞行路线团队。 |
||
是否启用对 Oracle SQL*Plus 命令的支持。需要飞行路线团队。 |
||
是否在遇到尚不支持的 Oracle SQL*Plus 语句时发出警告而不是错误。需要飞行路线团队。 |
||
Oracle Wallet 的位置,用于自动登录数据库。需要飞行路线团队。 |
||
是否允许迁移无序运行。 |
|
|
执行迁移时,Flyway 是否应输出包含查询结果的表。需要飞行路线团队。 |
||
要迁移的数据库的登录密码。 |
||
迁移脚本中占位符的前缀。 |
|
|
在迁移脚本中执行占位符替换。 |
|
|
默认占位符的分隔符。 |
|
|
迁移脚本中占位符的后缀。 |
|
|
要应用于 sql 迁移脚本的占位符及其替换项。 |
||
是否应使用事务性公告锁。如果设置为 false,则改用会话级锁。 |
||
可重复 SQL 迁移的文件名前缀。 |
|
|
由 Flyway 管理的方案名称(区分大小写)。 |
||
迁移脚本中占位符的前缀。 |
|
|
迁移脚本中占位符的后缀。 |
|
|
是否跳过默认回调。如果为 true,则仅使用自定义回调。 |
|
|
是否跳过默认解析程序。如果为 true,则仅使用自定义解析程序。 |
|
|
Flyway 是否应跳过执行迁移内容,而仅更新架构历史记录表。需要 Flyway 团队。 |
||
SQL 迁移的文件名前缀。 |
|
|
SQL 迁移的文件名分隔符。 |
|
|
SQL 迁移的文件名后缀。 |
|
|
SQL Server Kerberos 登录文件的路径。需要飞行路线团队。 |
||
是否在执行 SQL 迁移时流式传输。需要飞行路线团队。 |
||
Flyway 将使用的架构历史记录表的名称。 |
|
|
在其中创建架构历史记录表的表空间。使用不支持表空间的数据库时忽略。默认为 Flyway 使用的连接的默认表空间。 |
||
应考虑迁移的目标版本。 |
|
|
要迁移的数据库的 JDBC URL。如果未设置,则使用主要配置的数据源。 |
||
登录要迁移的数据库用户。 |
||
是否验证其脚本不遵循正确命名约定的迁移和回调。 |
|
|
是否在执行迁移时自动调用 validate。 |
|
|
更改日志配置路径。 |
|
|
是否清除当前更改日志中的所有校验和,以便在下次更新时重新计算它们。 |
|
|
要使用的运行时上下文的逗号分隔列表。 |
||
用于跟踪并发 Liquibase 使用情况的表的名称。 |
|
|
用于跟踪更改历史记录的表的名称。 |
|
|
默认数据库架构。 |
||
JDBC 驱动程序的完全限定名称。默认情况下,根据 URL 自动检测。 |
||
是否首先删除数据库架构。 |
|
|
是否启用 Liquibase 支持。 |
|
|
要使用的运行时标签的逗号分隔列表。 |
||
用于 Liquibase 对象的架构。 |
||
用于 Liquibase 对象的表空间。 |
||
更改日志参数。 |
||
要迁移的数据库的登录密码。 |
||
执行更新时将回滚 SQL 写入的文件。 |
||
是否打印更新操作的摘要。 |
|
|
在何处打印更新操作的摘要。 |
|
|
应用数据库更改时要使用的标记名称。还可以与“rollbackFile”一起使用,为与该标签关联的所有现有更改生成回滚脚本。 |
||
在执行更新之前是否应测试回滚。 |
|
|
要使用的 UIService。 |
|
|
要迁移的数据库的 JDBC URL。如果未设置,则使用主要配置的数据源。 |
||
登录要迁移的数据库用户。 |
||
发生错误时是否应继续初始化。 |
|
|
要应用于数据库的数据 (DML) 脚本的位置。 |
||
架构和数据脚本的编码。 |
||
确定是否应执行初始化时应用的模式。 |
|
|
应用初始化脚本时要使用的数据库密码(如果不同)。 |
||
要在默认架构或数据脚本位置 schema-${platform}.sql 和 data-${platform}.sql 中使用的平台。 |
|
|
要应用于数据库的架构 (DDL) 脚本的位置。 |
||
架构和数据脚本中的语句分隔符。 |
|
|
应用初始化脚本时要使用的数据库的用户名(如果不同)。 |
名字 | 描述 | 默认值 |
---|---|---|
应用基线时用于标记现有架构的说明。 |
|
|
是否在迁移非空架构时自动调用基线。 |
|
|
执行基线时用于标记现有架构的版本。 |
|
|
执行 SQL 语句时是否要批处理。需要飞行路线团队。 |
||
是否禁用数据库清理。 |
|
|
是否在发生验证错误时自动调用 clean。 |
|
|
尝试连接到数据库时的最大重试次数。 |
|
|
尝试连接到数据库时重试之间的最长时间。如果未指定持续时间后缀,则将使用秒。 |
|
|
Flyway 是否应尝试创建 schemas 属性中指定的架构。 |
|
|
由 Flyway 管理的默认架构名称(区分大小写)。 |
||
是否尝试自动检测 SQL 迁移文件编码。需要飞行路线团队。 |
||
JDBC 驱动程序的完全限定名称。默认情况下,根据 URL 自动检测。 |
||
是否启用飞行路径。 |
|
|
SQL 迁移的编码。 |
|
|
用于覆盖特定 SQL 状态和错误代码的内置错误处理规则。需要飞行路线团队。 |
||
Flyway 是否应在事务中执行 SQL。 |
|
|
如果迁移脚本的位置不存在,是否失败。 |
|
|
在应用时,是否将所有挂起的迁移组合到同一事务中。 |
|
|
验证迁移时,请忽略与此逗号分隔的模式列表匹配的迁移。需要飞行路线团队。 |
||
要执行的 SQL 语句在获取连接后立即初始化连接。 |
||
架构历史记录表中记录为已应用迁移的用户名。 |
||
要传递给 JDBC 驱动程序的属性。需要飞行路线团队。 |
||
Kerberos 配置文件的路径。需要飞行路线团队。 |
||
迁移脚本的位置。可以包含特殊的“{vendor}”占位符,以使用特定于供应商的位置。 |
|
|
尝试获取锁时的最大重试次数。 |
|
|
记录器飞行路线应该使用。 |
|
|
是否允许在同一迁移中混合使用事务性语句和非事务性语句。 |
|
|
Oracle Kerberos 缓存文件的路径。需要飞行路线团队。 |
||
是否启用对 Oracle SQL*Plus 命令的支持。需要飞行路线团队。 |
||
是否在遇到尚不支持的 Oracle SQL*Plus 语句时发出警告而不是错误。需要飞行路线团队。 |
||
Oracle Wallet 的位置,用于自动登录数据库。需要飞行路线团队。 |
||
是否允许迁移无序运行。 |
|
|
执行迁移时,Flyway 是否应输出包含查询结果的表。需要飞行路线团队。 |
||
要迁移的数据库的登录密码。 |
||
迁移脚本中占位符的前缀。 |
|
|
在迁移脚本中执行占位符替换。 |
|
|
默认占位符的分隔符。 |
|
|
迁移脚本中占位符的后缀。 |
|
|
要应用于 sql 迁移脚本的占位符及其替换项。 |
||
是否应使用事务性公告锁。如果设置为 false,则改用会话级锁。 |
||
可重复 SQL 迁移的文件名前缀。 |
|
|
由 Flyway 管理的方案名称(区分大小写)。 |
||
迁移脚本中占位符的前缀。 |
|
|
迁移脚本中占位符的后缀。 |
|
|
是否跳过默认回调。如果为 true,则仅使用自定义回调。 |
|
|
是否跳过默认解析程序。如果为 true,则仅使用自定义解析程序。 |
|
|
Flyway 是否应跳过执行迁移内容,而仅更新架构历史记录表。需要 Flyway 团队。 |
||
SQL 迁移的文件名前缀。 |
|
|
SQL 迁移的文件名分隔符。 |
|
|
SQL 迁移的文件名后缀。 |
|
|
SQL Server Kerberos 登录文件的路径。需要飞行路线团队。 |
||
是否在执行 SQL 迁移时流式传输。需要飞行路线团队。 |
||
Flyway 将使用的架构历史记录表的名称。 |
|
|
在其中创建架构历史记录表的表空间。使用不支持表空间的数据库时忽略。默认为 Flyway 使用的连接的默认表空间。 |
||
应考虑迁移的目标版本。 |
|
|
要迁移的数据库的 JDBC URL。如果未设置,则使用主要配置的数据源。 |
||
登录要迁移的数据库用户。 |
||
是否验证其脚本不遵循正确命名约定的迁移和回调。 |
|
|
是否在执行迁移时自动调用 validate。 |
|
|
更改日志配置路径。 |
|
|
是否清除当前更改日志中的所有校验和,以便在下次更新时重新计算它们。 |
|
|
要使用的运行时上下文的逗号分隔列表。 |
||
用于跟踪并发 Liquibase 使用情况的表的名称。 |
|
|
用于跟踪更改历史记录的表的名称。 |
|
|
默认数据库架构。 |
||
JDBC 驱动程序的完全限定名称。默认情况下,根据 URL 自动检测。 |
||
是否首先删除数据库架构。 |
|
|
是否启用 Liquibase 支持。 |
|
|
要使用的运行时标签的逗号分隔列表。 |
||
用于 Liquibase 对象的架构。 |
||
用于 Liquibase 对象的表空间。 |
||
更改日志参数。 |
||
要迁移的数据库的登录密码。 |
||
执行更新时将回滚 SQL 写入的文件。 |
||
是否打印更新操作的摘要。 |
|
|
在何处打印更新操作的摘要。 |
|
|
应用数据库更改时要使用的标记名称。还可以与“rollbackFile”一起使用,为与该标签关联的所有现有更改生成回滚脚本。 |
||
在执行更新之前是否应测试回滚。 |
|
|
要使用的 UIService。 |
|
|
要迁移的数据库的 JDBC URL。如果未设置,则使用主要配置的数据源。 |
||
登录要迁移的数据库用户。 |
||
发生错误时是否应继续初始化。 |
|
|
要应用于数据库的数据 (DML) 脚本的位置。 |
||
架构和数据脚本的编码。 |
||
确定是否应执行初始化时应用的模式。 |
|
|
应用初始化脚本时要使用的数据库密码(如果不同)。 |
||
要在默认架构或数据脚本位置 schema-${platform}.sql 和 data-${platform}.sql 中使用的平台。 |
|
|
要应用于数据库的架构 (DDL) 脚本的位置。 |
||
架构和数据脚本中的语句分隔符。 |
|
|
应用初始化脚本时要使用的数据库的用户名(如果不同)。 |
集成属性
名字 | 描述 | 默认值 |
---|---|---|
ActiveMQ 代理的 URL。默认自动生成。 |
||
在考虑完成关闭之前,是时候等待了。 |
|
|
是否在从回滚事务中重新传递消息之前停止消息传递。这意味着启用此功能时不会保留消息顺序。 |
|
|
是否信任所有包。 |
||
要信任的特定包的逗号分隔列表(不信任所有包时)。 |
||
经纪人的登录密码。 |
||
是否在请求连接且池已满时阻止。将其设置为 false 以抛出“JMSException”。 |
|
|
如果池仍已满,则引发异常之前的阻塞期。 |
|
|
是否应创建 JmsPoolConnectionFactory,而不是常规 ConnectionFactory。 |
|
|
连接空闲超时。 |
|
|
最大池连接数。 |
|
|
池中每个连接的最大池会话数。 |
|
|
在空闲连接逐出线程的运行之间休眠时间。如果为负数,则不会运行空闲连接逐出线程。 |
|
|
是否仅使用一个匿名“MessageProducer”实例。将其设置为 false,以便在每次需要时创建一个“MessageProducer”。 |
|
|
等待消息发送响应的时间。将其设置为 0 可永久等待。 |
|
|
代理的登录用户。 |
||
Artemis 代理 url。 |
|
|
群集密码。默认情况下,在启动时随机生成。 |
||
日志文件目录。如果关闭了持久性,则不需要。 |
||
如果 Artemis 服务器 API 可用,是否启用嵌入式模式。 |
|
|
是否启用持久存储。 |
|
|
要在启动时创建的队列的逗号分隔列表。 |
|
|
服务器 ID。默认情况下,使用自动递增计数器。 |
|
|
要在启动时创建的主题的逗号分隔列表。 |
|
|
Artemis 部署模式,默认自动检测。 |
||
经纪人的登录密码。 |
||
是否在请求连接且池已满时阻止。将其设置为 false 以抛出“JMSException”。 |
|
|
如果池仍已满,则引发异常之前的阻塞期。 |
|
|
是否应创建 JmsPoolConnectionFactory,而不是常规 ConnectionFactory。 |
|
|
连接空闲超时。 |
|
|
最大池连接数。 |
|
|
池中每个连接的最大池会话数。 |
|
|
在空闲连接逐出线程的运行之间休眠时间。如果为负数,则不会运行空闲连接逐出线程。 |
|
|
是否仅使用一个匿名“MessageProducer”实例。将其设置为 false,以便在每次需要时创建一个“MessageProducer”。 |
|
|
代理的登录用户。 |
||
数据库架构初始化模式。 |
|
|
为新作业创建作业元数据时要使用的事务隔离级别。 |
||
如果使用了 @@platform@@ 占位符,则在初始化脚本中使用的平台。默认情况下自动检测。 |
||
用于初始化数据库架构的 SQL 文件的路径。 |
|
|
所有批处理元数据表的表前缀。 |
||
在启动时在上下文中执行所有 Spring Batch 作业。 |
|
|
要在启动时执行的作业名称。如果在上下文中找到多个作业,则必须指定。 |
||
用于初始化 Hazelcast 的配置文件的位置。 |
||
如有必要,是否创建输入通道。 |
|
|
例如,“PublishSubscribeChannel”上允许的默认订阅者数量。 |
||
例如,“DirectChannel”上允许的默认订阅者数。 |
||
在应用程序启动期间不应自动启动的端点 Bean 名称模式的逗号分隔列表。 |
||
在标头复制操作期间不应填充到 Message 实例中的邮件标头名称的逗号分隔列表。 |
||
是否在网关不再需要回复时引发异常。 |
|
|
是否忽略全局“errorChannel”的一个或多个处理程序的失败。 |
|
|
在没有订阅者时,是否不静默忽略全局“errorChannel”上的消息。 |
|
|
数据库架构初始化模式。 |
|
|
如果使用了 @@platform@@ 占位符,则在初始化脚本中使用的平台。默认情况下自动检测。 |
||
用于初始化数据库架构的 SQL 文件的路径。 |
|
|
Spring Integration 组件是否应在主消息流中执行日志记录。禁用后,将跳过此类日志记录,而不检查日志记录级别。启用后,此类日志记录将按日志记录系统的日志级别配置正常控制。 |
|
|
以逗号分隔的简单模式列表,以匹配 Spring Integration 组件的名称。匹配后,将对组件执行观察仪器。有关模式语法的详细信息,请参考 Spring Integration 的 PatternMatchUtils 的 smartMatch 方法的 javadoc。 |
||
用于轮询的 Cron 表达式。与“fixedDelay”和“fixedRate”互斥。 |
||
轮询延迟期。与“cron”和“fixedRate”互斥。 |
||
轮询率周期。与“fixedDelay”和“cron”互斥。 |
||
轮询初始延迟。申请了“fixedDelay”和“fixedRate”;忽略“cron”。 |
||
每个轮询周期要轮询的最大消息数。 |
||
等待轮询消息多长时间。 |
|
|
要连接到的 TCP RSocket 服务器主机。 |
||
要连接到的 TCP RSocket 服务器端口。 |
||
要连接到的 WebSocket RSocket 服务器 uri。 |
||
是否通过 Spring Integration 处理 RSocket 的消息映射。 |
|
|
是否缓存消息使用者。 |
|
|
是否缓存会话。 |
|
|
是否缓存消息生产者。 |
|
|
会话缓存的大小(每个 JMS 会话类型)。 |
|
|
连接的客户端 ID。 |
||
连接工厂 JNDI 名称。设置后,优先于其他连接工厂自动配置。 |
||
启动时自动启动容器。 |
|
|
最大并发使用者数。 |
||
最小并发使用者数。如果未指定 max-concurrency 时,最小值也将用作最大值。 |
||
用于接听呼叫的超时。使用 -1 表示无等待接收,使用 0 表示完全不超时。后者只有在不在事务管理器中运行时才可行,并且通常不鼓励使用,因为它会阻止干净关闭。 |
|
|
侦听器容器的确认模式。 |
|
|
侦听器容器是否应使用事务处理的 JMS 会话。在存在 JtaTransactionManager 时默认为 false,否则为 true。 |
||
默认目标类型是否为 topic。 |
|
|
订阅是否持久。 |
|
|
用于没有目标参数的发送和接收操作的默认目标。 |
||
用于发送呼叫的传递延迟。 |
||
交付模式。设置时启用 QoS(服务质量)。 |
||
发送时消息的优先级。设置时启用 QoS(服务质量)。 |
||
是否在发送消息时启用显式 QoS(服务质量)。启用后,发送消息时将使用传递模式、优先级和生存时间属性。当至少自定义其中一个设置时,将自动启用 QoS。 |
||
用于接听呼叫的超时。 |
||
创建会话时使用的确认模式。 |
|
|
是否使用事务处理会话。 |
|
|
发送时消息的生存时间。设置时启用 QoS(服务质量)。 |
||
是否在上下文初始化期间自动创建主题。设置为 false 时,禁用在上下文初始化期间自动创建主题。 |
|
|
发出请求时传递给服务器的 ID。用于服务器端日志记录。 |
||
关闭超时。 |
||
如果代理在启动时不可用,则是否快速失败。 |
|
|
是否开启对现有主题配置的修改。 |
|
|
操作超时。 |
||
用于配置客户端的其他特定于管理员的属性。 |
||
用于与代理通信的安全协议。 |
||
要使用的 SSL 捆绑包的名称。 |
||
密钥库密钥或密钥库文件中私钥的密码。 |
||
PEM 格式的证书链,其中包含 X.509 证书列表。 |
||
具有 PKCS#8 密钥的 PEM 格式的私钥。 |
||
密钥库文件的位置。 |
||
密钥存储文件的存储密码。 |
||
密钥存储的类型。 |
||
要使用的 SSL 协议。 |
||
具有 X.509 证书的 PEM 格式的受信任证书。 |
||
信任存储文件的位置。 |
||
信任存储文件的存储密码。 |
||
信任存储的类型。 |
||
以逗号分隔的主机:端口对列表,用于建立与 Kafka 集群的初始连接。适用于所有组件,除非被覆盖。 |
||
发出请求时传递给服务器的 ID。用于服务器端日志记录。 |
||
如果 'enable.auto.commit' 设置为 true,则使用者偏移量自动提交到 Kafka 的频率。 |
||
当 Kafka 中没有初始偏移量或服务器上不再存在当前偏移量时,该怎么办。 |
||
以逗号分隔的主机:端口对列表,用于建立与 Kafka 集群的初始连接。对于使用者来说,覆盖全局属性。 |
||
发出请求时传递给服务器的 ID。用于服务器端日志记录。 |
||
使用者的偏移量是否在后台定期提交。 |
||
如果没有足够的数据来立即满足“fetch-min-size”给出的要求,则服务器在应答提取请求之前阻止的最长时间。 |
||
服务器应为提取请求返回的最小数据量。 |
||
标识此使用者所属的使用者组的唯一字符串。 |
||
与消费者协调员之间的预期检测信号之间的时间。 |
||
用于读取以事务方式写入的消息的隔离级别。 |
|
|
键的解串器类。 |
||
单次调用 poll() 时返回的最大记录数。 |
||
用于配置客户端的其他特定于使用者的属性。 |
||
用于与代理通信的安全协议。 |
||
要使用的 SSL 捆绑包的名称。 |
||
密钥库密钥或密钥库文件中私钥的密码。 |
||
PEM 格式的证书链,其中包含 X.509 证书列表。 |
||
具有 PKCS#8 密钥的 PEM 格式的私钥。 |
||
密钥库文件的位置。 |
||
密钥存储文件的存储密码。 |
||
密钥存储的类型。 |
||
要使用的 SSL 协议。 |
||
具有 X.509 证书的 PEM 格式的受信任证书。 |
||
信任存储文件的位置。 |
||
信任存储文件的存储密码。 |
||
信任存储的类型。 |
||
值的反序列化程序类。 |
||
登录配置的控制标志。 |
|
|
是否开启JAAS配置。 |
|
|
登录模块。 |
|
|
其他 JAAS 选项。 |
||
当 ackMode 为“COUNT”或“COUNT_TIME”时,偏移提交之间的记录数。 |
||
侦听器 AckMode。请参阅 spring-kafka 文档。 |
||
当 ackMode 为“TIME”或“COUNT_TIME”时,偏移提交之间的时间。 |
||
支持异步记录确认。仅当spring.kafka.listener.ack-mode为手动或手动即时模式时才适用。 |
||
是否自动启动容器。 |
|
|
是否指示容器在初始化期间更改使用线程名称。 |
||
侦听器的使用 client.id 属性的前缀。 |
||
要在侦听器容器中运行的线程数。 |
||
Consumer.poll(Duration) 调用之间的睡眠间隔。 |
|
|
发布空闲使用者事件之间的时间(未收到数据)。 |
||
发布空闲分区使用者事件之间的时间(未收到分区的数据)。 |
||
容器是在处理当前记录后停止,还是在处理上一个轮询中的所有记录后停止。 |
|
|
是否在初始化期间记录容器配置(INFO 级别)。 |
||
如果代理上不存在至少一个已配置的主题,容器是否应无法启动。 |
|
|
无响应使用者的检查间隔时间。如果未指定持续时间后缀,则将使用秒。 |
||
应用于“pollTimeout”的乘数,以确定使用者是否无响应。 |
||
是否启用观察。 |
|
|
轮询使用者时使用的超时。 |
||
侦听器类型。 |
|
|
生产者要求领导者在将请求视为完成之前已收到的确认数。 |
||
默认批大小。小批量会降低批处理的常见程度,并可能降低吞吐量(批大小为零会完全禁用批处理)。 |
||
以逗号分隔的主机:端口对列表,用于建立与 Kafka 集群的初始连接。覆盖生产者的全局属性。 |
||
生产者可以使用的总内存大小来缓冲等待发送到服务器的记录。 |
||
发出请求时传递给服务器的 ID。用于服务器端日志记录。 |
||
生产者生成的所有数据的压缩类型。 |
||
键的序列化程序类。 |
||
用于配置客户端的其他特定于生产者的属性。 |
||
当大于零时,允许重试失败的发送。 |
||
用于与代理通信的安全协议。 |
||
要使用的 SSL 捆绑包的名称。 |
||
密钥库密钥或密钥库文件中私钥的密码。 |
||
PEM 格式的证书链,其中包含 X.509 证书列表。 |
||
具有 PKCS#8 密钥的 PEM 格式的私钥。 |
||
密钥库文件的位置。 |
||
密钥存储文件的存储密码。 |
||
密钥存储的类型。 |
||
要使用的 SSL 协议。 |
||
具有 X.509 证书的 PEM 格式的受信任证书。 |
||
信任存储文件的位置。 |
||
信任存储文件的存储密码。 |
||
信任存储的类型。 |
||
当非空时,启用对生产者的事务支持。 |
||
值的序列化程序类。 |
||
生产者和使用者共有的其他属性,用于配置客户端。 |
||
在将消息发送到 DLT 之前进行的处理尝试总数。 |
|
|
规范回退期。在指数情况下用作初始值,在统一情况下用作最小值。 |
|
|
是否启用基于主题的非阻塞重试。 |
|
|
重试之间的最长等待时间。如果小于延迟,则应用默认值 30 秒。 |
|
|
用于生成下一个回退延迟的乘法器。 |
|
|
是否具有回退延迟。 |
|
|
用于与代理通信的安全协议。 |
||
要使用的 SSL 捆绑包的名称。 |
||
密钥库密钥或密钥库文件中私钥的密码。 |
||
PEM 格式的证书链,其中包含 X.509 证书列表。 |
||
具有 PKCS#8 密钥的 PEM 格式的私钥。 |
||
密钥库文件的位置。 |
||
密钥存储文件的存储密码。 |
||
密钥存储的类型。 |
||
要使用的 SSL 协议。 |
||
具有 X.509 证书的 PEM 格式的受信任证书。 |
||
信任存储文件的位置。 |
||
信任存储文件的存储密码。 |
||
信任存储的类型。 |
||
Kafka 流式传输 application.id 属性;默认 spring.application.name。 |
||
是否自动启动流工厂 Bean。 |
|
|
以逗号分隔的主机:端口对列表,用于建立与 Kafka 集群的初始连接。重写流的全局属性。 |
||
关机时清理应用程序的本地状态目录。 |
|
|
在启动时清理应用程序的本地状态目录。 |
|
|
发出请求时传递给服务器的 ID。用于服务器端日志记录。 |
||
用于配置流的其他 Kafka 属性。 |
||
流处理应用程序创建的更改日志主题和重新分区主题的复制因子。 |
||
用于与代理通信的安全协议。 |
||
要使用的 SSL 捆绑包的名称。 |
||
密钥库密钥或密钥库文件中私钥的密码。 |
||
PEM 格式的证书链,其中包含 X.509 证书列表。 |
||
具有 PKCS#8 密钥的 PEM 格式的私钥。 |
||
密钥库文件的位置。 |
||
密钥存储文件的存储密码。 |
||
密钥存储的类型。 |
||
要使用的 SSL 协议。 |
||
具有 X.509 证书的 PEM 格式的受信任证书。 |
||
信任存储文件的位置。 |
||
信任存储文件的存储密码。 |
||
信任存储的类型。 |
||
状态存储的目录位置。 |
||
跨所有线程的内存中状态存储缓存的最大大小。 |
||
将消息发送到的默认主题。 |
||
是否启用观察。 |
|
|
事务 ID 前缀,覆盖生产者工厂中的事务 ID 前缀。 |
||
身份验证参数作为参数名称到参数值的映射。 |
||
身份验证插件的完全限定类名。 |
||
等待建立与服务器的连接的持续时间。 |
|
|
任何请求的服务器响应读取超时。 |
|
|
任何请求的服务器请求超时。 |
|
|
管理端点的 Pulsar Web URL,格式为 '(http|https)://host:port'。 |
|
|
身份验证参数作为参数名称到参数值的映射。 |
||
身份验证插件的完全限定类名。 |
||
等待与代理建立连接的持续时间。 |
|
|
备份群集的列表。备份群集是按照给定列表的顺序选择的。如果所有备份集群都可用,Pulsar 客户端会选择第一个备份集群。 |
||
执行探测任务的频率。 |
||
Pulsar 客户端从主集群切换到备份集群前的延迟。 |
||
群集故障转移策略。 |
|
|
Pulsar 客户端从备份集群切换到主集群前的延迟。 |
||
客户端查找超时。 |
||
客户端操作超时。 |
|
|
Pulsar 服务 URL,格式为 '(pulsar|pulsar+ssl)://host:port'。 |
|
|
将发送失败消息的死主题的名称。 |
||
|
死信主题的初始订阅的名称。如果未设置,则不会创建初始订阅。但是,设置该属性后,必须启用代理的“allowAutoSubscriptionCreation”,否则 DLQ 生成器将失败。 |
|
|
邮件在发送到死信队列之前重新传递的最大次数。 |
|
|
将在其中发送失败消息的重试主题的名称。 |
|
使用者名称,用于从主题统计信息中标识特定使用者。 |
||
共享订阅使用者的优先级。 |
|
|
是否从压缩的主题而不是完整的消息积压工作中读取消息。 |
|
|
是否自动重试消息。 |
|
|
初始化新创建的订阅的位置。 |
||
订阅主题时要使用的订阅模式。 |
||
使用者的订阅名称。 |
||
确定使用者在使用模式订阅时应订阅哪种类型的主题(持久性、非持久性或全部)。 |
||
订阅主题时要使用的订阅类型。 |
||
消费者订阅的主题。 |
||
使用者订阅的主题的模式。 |
||
在生成或使用映射类型的消息时,未显式指定主题名称和/或架构时,将用作默认值的消息类型到主题名称和架构信息的映射列表。 |
||
是否开启函数支持。 |
|
|
是否停止处理发生故障时创建/更新的进一步函数。 |
|
|
如果在创建/更新函数时在服务器启动过程中遇到任何故障,是否引发异常。 |
|
|
在对函数强制执行停止策略时,如果在服务器关闭期间遇到任何故障,是否引发异常。 |
|
|
是否在观察 API 可用且客户端支持时记录观察结果。 |
|
|
使用的邮件的 SchemaType。 |
||
对生产者所需主题的访问类型。 |
||
是否自动批量处理消息。 |
|
|
是否在 PulsarProducerFactory 中开启缓存。 |
|
|
使缓存中未使用的条目过期的时间段。 |
|
|
缓存的初始大小。 |
|
|
缓存(条目)的最大大小。 |
|
|
是否将大容量邮件拆分为多个块。 |
|
|
消息压缩类型。 |
||
消息哈希方案,用于选择将消息发布到的分区。 |
||
分区生产者的消息路由模式。 |
||
生产者的名称。如果未分配,则生成唯一名称。 |
||
代理必须确认消息之前的时间。 |
|
|
生产者将发布到的主题。 |
||
读者名称。 |
||
是否从压缩的主题读取消息,而不是从主题的完整消息积压工作 (backlog) 读取消息。 |
|
|
订阅名称。 |
||
订阅角色的前缀。 |
||
读者订阅的主题。 |
||
是否在观察 API 可用时记录观察结果。 |
|
|
是否启用事务支持。 |
|
|
用于随机播放已配置地址的模式。 |
|
|
客户端应连接到的地址的逗号分隔列表。设置后,将忽略主机和端口。 |
||
如果已达到缓存大小,则等待获取通道的持续时间。如果为 0,则始终创建一个新通道。 |
||
要保留在缓存中的通道数。当“check-timeout”> 0 时,每个连接的最大通道数。 |
||
连接工厂缓存模式。 |
|
|
要缓存的连接数。仅当模式为 CONNECTION 时才适用。 |
||
通道中 RPC 调用的继续超时。将其设置为零以永远等待。 |
|
|
连接超时。将其设置为零以永远等待。 |
||
是否创建 AmqpAdmin bean。 |
|
|
RabbitMQ 主机。如果设置了地址,则忽略。 |
|
|
容器的确认模式。 |
||
是否在启动时自动启动容器。 |
|
|
每个队列的使用者数。 |
||
容器是应将批处理消息显示为离散消息,还是使用批处理调用侦听器。 |
|
|
默认情况下,被拒绝的投放是否重新排队。 |
||
容器(停止时)是在处理当前消息后立即停止,还是在处理所有预提取消息后停止。 |
|
|
应多久发布一次空闲容器事件。 |
||
如果容器声明的队列在代理上不可用,则是否失败。 |
|
|
是否启用观察。 |
|
|
每个使用者可以未完成的未确认消息的最大数量。 |
||
是否启用发布重试。 |
|
|
第一次和第二次尝试传递消息之间的持续时间。 |
|
|
传递消息的最大尝试次数。 |
|
|
两次尝试之间的最长持续时间。 |
|
|
应用于上一个重试间隔的乘数。 |
|
|
重试是无状态的还是有状态的。 |
|
|
容器的确认模式。 |
||
是否在启动时自动启动容器。 |
|
|
批处理大小,表示为容器要使用的物理消息数。 |
||
侦听器调用程序线程的最小数目。 |
||
容器是否基于“接收超时”和“批处理大小”创建一批消息。强制将“de-batching-enabled”强制为 true,以将生产者创建的批处理的内容作为离散记录包含在批处理中。 |
|
|
容器是应将批处理消息显示为离散消息,还是使用批处理调用侦听器。 |
|
|
默认情况下,被拒绝的投放是否重新排队。 |
||
容器(停止时)是在处理当前消息后立即停止,还是在处理所有预提取消息后停止。 |
|
|
应多久发布一次空闲容器事件。 |
||
侦听器调用程序线程的最大数目。 |
||
如果容器声明的队列在代理上不可用,则是否失败和/或如果在运行时删除了一个或多个队列,则是否停止容器。 |
|
|
是否启用观察。 |
|
|
每个使用者可以未完成的未确认消息的最大数量。 |
||
是否启用发布重试。 |
|
|
第一次和第二次尝试传递消息之间的持续时间。 |
|
|
传递消息的最大尝试次数。 |
|
|
两次尝试之间的最长持续时间。 |
|
|
应用于上一个重试间隔的乘数。 |
|
|
重试是无状态的还是有状态的。 |
|
|
容器是否支持使用本机流消息而不是 Spring AMQP 消息的侦听器。 |
|
|
是否启用观察。 |
|
|
侦听器容器类型。 |
|
|
入站(已接收)邮件正文的最大大小。 |
|
|
登录以针对代理进行身份验证。 |
|
|
RabbitMQ 端口。如果设置了地址,则忽略。默认为 5672,如果启用了 SSL,则默认为 5671。 |
||
发布者确认使用的类型。 |
||
是否启用发布者退货。 |
|
|
客户端请求的每个连接的通道数。使用 0 表示无限制。 |
|
|
请求检测信号超时;零表示无。如果未指定持续时间后缀,则将使用秒。 |
||
要使用的 SSL 算法。默认情况下,由 Rabbit 客户端库配置。 |
||
SSL 捆绑包名称。 |
||
是否启用 SSL 支持。自动确定协议是否提供了地址(amqp:// 与 amqps://)。 |
||
保存 SSL 证书的密钥库的路径。 |
||
密钥存储算法。 |
|
|
用于访问密钥库的密码。 |
||
密钥存储类型。 |
|
|
保存 SSL 证书的信任存储。 |
||
信任存储算法。 |
|
|
用于访问信任存储的密码。 |
||
信任存储类型。 |
|
|
是否开启服务器端证书验证。 |
|
|
是否启用主机名验证。 |
|
|
启用了 Stream 插件的 RabbitMQ 实例的主机。 |
|
|
流的名称。 |
||
用于向代理进行身份验证的登录密码。未设置时,使用 spring.rabbitmq.password。 |
||
启用了 Stream 插件的 RabbitMQ 实例的 Stream 端口。 |
||
登录用户以向代理进行身份验证。如果未设置,则使用 spring.rabbitmq.username。 |
||
启用了 Stream 插件的 RabbitMQ 实例的虚拟主机。未设置时,使用 spring.rabbitmq.virtual-host。 |
||
允许的反序列化的包/类的简单模式。 |
||
显式指定 none 时要从中接收消息的默认队列的名称。 |
||
用于发送操作的默认交换的名称。 |
||
是否启用必填消息。 |
||
是否启用观察。 |
|
|
receive() 操作超时。 |
||
sendAndReceive() 操作超时。 |
||
是否启用发布重试。 |
|
|
第一次和第二次尝试传递消息之间的持续时间。 |
|
|
传递消息的最大尝试次数。 |
|
|
两次尝试之间的最长持续时间。 |
|
|
应用于上一个重试间隔的乘数。 |
|
|
用于发送操作的默认路由密钥的值。 |
||
登录用户以向代理进行身份验证。 |
|
|
连接到代理时要使用的虚拟主机。 |
||
用作服务的基本 URI 的路径。 |
|
|
要传递给 Spring Web Services 的 Servlet init 参数。 |
||
加载 Spring Web Services servlet 的启动优先级。 |
|
|
要作为 Bean 公开的 WSDL 和随附的 XSD 的位置以逗号分隔的列表。 |
名字 | 描述 | 默认值 |
---|---|---|
ActiveMQ 代理的 URL。默认自动生成。 |
||
在考虑完成关闭之前,是时候等待了。 |
|
|
是否在从回滚事务中重新传递消息之前停止消息传递。这意味着启用此功能时不会保留消息顺序。 |
|
|
是否信任所有包。 |
||
要信任的特定包的逗号分隔列表(不信任所有包时)。 |
||
经纪人的登录密码。 |
||
是否在请求连接且池已满时阻止。将其设置为 false 以抛出“JMSException”。 |
|
|
如果池仍已满,则引发异常之前的阻塞期。 |
|
|
是否应创建 JmsPoolConnectionFactory,而不是常规 ConnectionFactory。 |
|
|
连接空闲超时。 |
|
|
最大池连接数。 |
|
|
池中每个连接的最大池会话数。 |
|
|
在空闲连接逐出线程的运行之间休眠时间。如果为负数,则不会运行空闲连接逐出线程。 |
|
|
是否仅使用一个匿名“MessageProducer”实例。将其设置为 false,以便在每次需要时创建一个“MessageProducer”。 |
|
|
等待消息发送响应的时间。将其设置为 0 可永久等待。 |
|
|
代理的登录用户。 |
||
Artemis 代理 url。 |
|
|
群集密码。默认情况下,在启动时随机生成。 |
||
日志文件目录。如果关闭了持久性,则不需要。 |
||
如果 Artemis 服务器 API 可用,是否启用嵌入式模式。 |
|
|
是否启用持久存储。 |
|
|
要在启动时创建的队列的逗号分隔列表。 |
|
|
服务器 ID。默认情况下,使用自动递增计数器。 |
|
|
要在启动时创建的主题的逗号分隔列表。 |
|
|
Artemis 部署模式,默认自动检测。 |
||
经纪人的登录密码。 |
||
是否在请求连接且池已满时阻止。将其设置为 false 以抛出“JMSException”。 |
|
|
如果池仍已满,则引发异常之前的阻塞期。 |
|
|
是否应创建 JmsPoolConnectionFactory,而不是常规 ConnectionFactory。 |
|
|
连接空闲超时。 |
|
|
最大池连接数。 |
|
|
池中每个连接的最大池会话数。 |
|
|
在空闲连接逐出线程的运行之间休眠时间。如果为负数,则不会运行空闲连接逐出线程。 |
|
|
是否仅使用一个匿名“MessageProducer”实例。将其设置为 false,以便在每次需要时创建一个“MessageProducer”。 |
|
|
代理的登录用户。 |
||
数据库架构初始化模式。 |
|
|
为新作业创建作业元数据时要使用的事务隔离级别。 |
||
如果使用了 @@platform@@ 占位符,则在初始化脚本中使用的平台。默认情况下自动检测。 |
||
用于初始化数据库架构的 SQL 文件的路径。 |
|
|
所有批处理元数据表的表前缀。 |
||
在启动时在上下文中执行所有 Spring Batch 作业。 |
|
|
要在启动时执行的作业名称。如果在上下文中找到多个作业,则必须指定。 |
||
用于初始化 Hazelcast 的配置文件的位置。 |
||
如有必要,是否创建输入通道。 |
|
|
例如,“PublishSubscribeChannel”上允许的默认订阅者数量。 |
||
例如,“DirectChannel”上允许的默认订阅者数。 |
||
在应用程序启动期间不应自动启动的端点 Bean 名称模式的逗号分隔列表。 |
||
在标头复制操作期间不应填充到 Message 实例中的邮件标头名称的逗号分隔列表。 |
||
是否在网关不再需要回复时引发异常。 |
|
|
是否忽略全局“errorChannel”的一个或多个处理程序的失败。 |
|
|
在没有订阅者时,是否不静默忽略全局“errorChannel”上的消息。 |
|
|
数据库架构初始化模式。 |
|
|
如果使用了 @@platform@@ 占位符,则在初始化脚本中使用的平台。默认情况下自动检测。 |
||
用于初始化数据库架构的 SQL 文件的路径。 |
|
|
Spring Integration 组件是否应在主消息流中执行日志记录。禁用后,将跳过此类日志记录,而不检查日志记录级别。启用后,此类日志记录将按日志记录系统的日志级别配置正常控制。 |
|
|
以逗号分隔的简单模式列表,以匹配 Spring Integration 组件的名称。匹配后,将对组件执行观察仪器。有关模式语法的详细信息,请参考 Spring Integration 的 PatternMatchUtils 的 smartMatch 方法的 javadoc。 |
||
用于轮询的 Cron 表达式。与“fixedDelay”和“fixedRate”互斥。 |
||
轮询延迟期。与“cron”和“fixedRate”互斥。 |
||
轮询率周期。与“fixedDelay”和“cron”互斥。 |
||
轮询初始延迟。申请了“fixedDelay”和“fixedRate”;忽略“cron”。 |
||
每个轮询周期要轮询的最大消息数。 |
||
等待轮询消息多长时间。 |
|
|
要连接到的 TCP RSocket 服务器主机。 |
||
要连接到的 TCP RSocket 服务器端口。 |
||
要连接到的 WebSocket RSocket 服务器 uri。 |
||
是否通过 Spring Integration 处理 RSocket 的消息映射。 |
|
|
是否缓存消息使用者。 |
|
|
是否缓存会话。 |
|
|
是否缓存消息生产者。 |
|
|
会话缓存的大小(每个 JMS 会话类型)。 |
|
|
连接的客户端 ID。 |
||
连接工厂 JNDI 名称。设置后,优先于其他连接工厂自动配置。 |
||
启动时自动启动容器。 |
|
|
最大并发使用者数。 |
||
最小并发使用者数。如果未指定 max-concurrency 时,最小值也将用作最大值。 |
||
用于接听呼叫的超时。使用 -1 表示无等待接收,使用 0 表示完全不超时。后者只有在不在事务管理器中运行时才可行,并且通常不鼓励使用,因为它会阻止干净关闭。 |
|
|
侦听器容器的确认模式。 |
|
|
侦听器容器是否应使用事务处理的 JMS 会话。在存在 JtaTransactionManager 时默认为 false,否则为 true。 |
||
默认目标类型是否为 topic。 |
|
|
订阅是否持久。 |
|
|
用于没有目标参数的发送和接收操作的默认目标。 |
||
用于发送呼叫的传递延迟。 |
||
交付模式。设置时启用 QoS(服务质量)。 |
||
发送时消息的优先级。设置时启用 QoS(服务质量)。 |
||
是否在发送消息时启用显式 QoS(服务质量)。启用后,发送消息时将使用传递模式、优先级和生存时间属性。当至少自定义其中一个设置时,将自动启用 QoS。 |
||
用于接听呼叫的超时。 |
||
创建会话时使用的确认模式。 |
|
|
是否使用事务处理会话。 |
|
|
发送时消息的生存时间。设置时启用 QoS(服务质量)。 |
||
是否在上下文初始化期间自动创建主题。设置为 false 时,禁用在上下文初始化期间自动创建主题。 |
|
|
发出请求时传递给服务器的 ID。用于服务器端日志记录。 |
||
关闭超时。 |
||
如果代理在启动时不可用,则是否快速失败。 |
|
|
是否开启对现有主题配置的修改。 |
|
|
操作超时。 |
||
用于配置客户端的其他特定于管理员的属性。 |
||
用于与代理通信的安全协议。 |
||
要使用的 SSL 捆绑包的名称。 |
||
密钥库密钥或密钥库文件中私钥的密码。 |
||
PEM 格式的证书链,其中包含 X.509 证书列表。 |
||
具有 PKCS#8 密钥的 PEM 格式的私钥。 |
||
密钥库文件的位置。 |
||
密钥存储文件的存储密码。 |
||
密钥存储的类型。 |
||
要使用的 SSL 协议。 |
||
具有 X.509 证书的 PEM 格式的受信任证书。 |
||
信任存储文件的位置。 |
||
信任存储文件的存储密码。 |
||
信任存储的类型。 |
||
以逗号分隔的主机:端口对列表,用于建立与 Kafka 集群的初始连接。适用于所有组件,除非被覆盖。 |
||
发出请求时传递给服务器的 ID。用于服务器端日志记录。 |
||
如果 'enable.auto.commit' 设置为 true,则使用者偏移量自动提交到 Kafka 的频率。 |
||
当 Kafka 中没有初始偏移量或服务器上不再存在当前偏移量时,该怎么办。 |
||
以逗号分隔的主机:端口对列表,用于建立与 Kafka 集群的初始连接。对于使用者来说,覆盖全局属性。 |
||
发出请求时传递给服务器的 ID。用于服务器端日志记录。 |
||
使用者的偏移量是否在后台定期提交。 |
||
如果没有足够的数据来立即满足“fetch-min-size”给出的要求,则服务器在应答提取请求之前阻止的最长时间。 |
||
服务器应为提取请求返回的最小数据量。 |
||
标识此使用者所属的使用者组的唯一字符串。 |
||
与消费者协调员之间的预期检测信号之间的时间。 |
||
用于读取以事务方式写入的消息的隔离级别。 |
|
|
键的解串器类。 |
||
单次调用 poll() 时返回的最大记录数。 |
||
用于配置客户端的其他特定于使用者的属性。 |
||
用于与代理通信的安全协议。 |
||
要使用的 SSL 捆绑包的名称。 |
||
密钥库密钥或密钥库文件中私钥的密码。 |
||
PEM 格式的证书链,其中包含 X.509 证书列表。 |
||
具有 PKCS#8 密钥的 PEM 格式的私钥。 |
||
密钥库文件的位置。 |
||
密钥存储文件的存储密码。 |
||
密钥存储的类型。 |
||
要使用的 SSL 协议。 |
||
具有 X.509 证书的 PEM 格式的受信任证书。 |
||
信任存储文件的位置。 |
||
信任存储文件的存储密码。 |
||
信任存储的类型。 |
||
值的反序列化程序类。 |
||
登录配置的控制标志。 |
|
|
是否开启JAAS配置。 |
|
|
登录模块。 |
|
|
其他 JAAS 选项。 |
||
当 ackMode 为“COUNT”或“COUNT_TIME”时,偏移提交之间的记录数。 |
||
侦听器 AckMode。请参阅 spring-kafka 文档。 |
||
当 ackMode 为“TIME”或“COUNT_TIME”时,偏移提交之间的时间。 |
||
支持异步记录确认。仅当spring.kafka.listener.ack-mode为手动或手动即时模式时才适用。 |
||
是否自动启动容器。 |
|
|
是否指示容器在初始化期间更改使用线程名称。 |
||
侦听器的使用 client.id 属性的前缀。 |
||
要在侦听器容器中运行的线程数。 |
||
Consumer.poll(Duration) 调用之间的睡眠间隔。 |
|
|
发布空闲使用者事件之间的时间(未收到数据)。 |
||
发布空闲分区使用者事件之间的时间(未收到分区的数据)。 |
||
容器是在处理当前记录后停止,还是在处理上一个轮询中的所有记录后停止。 |
|
|
是否在初始化期间记录容器配置(INFO 级别)。 |
||
如果代理上不存在至少一个已配置的主题,容器是否应无法启动。 |
|
|
无响应使用者的检查间隔时间。如果未指定持续时间后缀,则将使用秒。 |
||
应用于“pollTimeout”的乘数,以确定使用者是否无响应。 |
||
是否启用观察。 |
|
|
轮询使用者时使用的超时。 |
||
侦听器类型。 |
|
|
生产者要求领导者在将请求视为完成之前已收到的确认数。 |
||
默认批大小。小批量会降低批处理的常见程度,并可能降低吞吐量(批大小为零会完全禁用批处理)。 |
||
以逗号分隔的主机:端口对列表,用于建立与 Kafka 集群的初始连接。覆盖生产者的全局属性。 |
||
生产者可以使用的总内存大小来缓冲等待发送到服务器的记录。 |
||
发出请求时传递给服务器的 ID。用于服务器端日志记录。 |
||
生产者生成的所有数据的压缩类型。 |
||
键的序列化程序类。 |
||
用于配置客户端的其他特定于生产者的属性。 |
||
当大于零时,允许重试失败的发送。 |
||
用于与代理通信的安全协议。 |
||
要使用的 SSL 捆绑包的名称。 |
||
密钥库密钥或密钥库文件中私钥的密码。 |
||
PEM 格式的证书链,其中包含 X.509 证书列表。 |
||
具有 PKCS#8 密钥的 PEM 格式的私钥。 |
||
密钥库文件的位置。 |
||
密钥存储文件的存储密码。 |
||
密钥存储的类型。 |
||
要使用的 SSL 协议。 |
||
具有 X.509 证书的 PEM 格式的受信任证书。 |
||
信任存储文件的位置。 |
||
信任存储文件的存储密码。 |
||
信任存储的类型。 |
||
当非空时,启用对生产者的事务支持。 |
||
值的序列化程序类。 |
||
生产者和使用者共有的其他属性,用于配置客户端。 |
||
在将消息发送到 DLT 之前进行的处理尝试总数。 |
|
|
规范回退期。在指数情况下用作初始值,在统一情况下用作最小值。 |
|
|
是否启用基于主题的非阻塞重试。 |
|
|
重试之间的最长等待时间。如果小于延迟,则应用默认值 30 秒。 |
|
|
用于生成下一个回退延迟的乘法器。 |
|
|
是否具有回退延迟。 |
|
|
用于与代理通信的安全协议。 |
||
要使用的 SSL 捆绑包的名称。 |
||
密钥库密钥或密钥库文件中私钥的密码。 |
||
PEM 格式的证书链,其中包含 X.509 证书列表。 |
||
具有 PKCS#8 密钥的 PEM 格式的私钥。 |
||
密钥库文件的位置。 |
||
密钥存储文件的存储密码。 |
||
密钥存储的类型。 |
||
要使用的 SSL 协议。 |
||
具有 X.509 证书的 PEM 格式的受信任证书。 |
||
信任存储文件的位置。 |
||
信任存储文件的存储密码。 |
||
信任存储的类型。 |
||
Kafka 流式传输 application.id 属性;默认 spring.application.name。 |
||
是否自动启动流工厂 Bean。 |
|
|
以逗号分隔的主机:端口对列表,用于建立与 Kafka 集群的初始连接。重写流的全局属性。 |
||
关机时清理应用程序的本地状态目录。 |
|
|
在启动时清理应用程序的本地状态目录。 |
|
|
发出请求时传递给服务器的 ID。用于服务器端日志记录。 |
||
用于配置流的其他 Kafka 属性。 |
||
流处理应用程序创建的更改日志主题和重新分区主题的复制因子。 |
||
用于与代理通信的安全协议。 |
||
要使用的 SSL 捆绑包的名称。 |
||
密钥库密钥或密钥库文件中私钥的密码。 |
||
PEM 格式的证书链,其中包含 X.509 证书列表。 |
||
具有 PKCS#8 密钥的 PEM 格式的私钥。 |
||
密钥库文件的位置。 |
||
密钥存储文件的存储密码。 |
||
密钥存储的类型。 |
||
要使用的 SSL 协议。 |
||
具有 X.509 证书的 PEM 格式的受信任证书。 |
||
信任存储文件的位置。 |
||
信任存储文件的存储密码。 |
||
信任存储的类型。 |
||
状态存储的目录位置。 |
||
跨所有线程的内存中状态存储缓存的最大大小。 |
||
将消息发送到的默认主题。 |
||
是否启用观察。 |
|
|
事务 ID 前缀,覆盖生产者工厂中的事务 ID 前缀。 |
||
身份验证参数作为参数名称到参数值的映射。 |
||
身份验证插件的完全限定类名。 |
||
等待建立与服务器的连接的持续时间。 |
|
|
任何请求的服务器响应读取超时。 |
|
|
任何请求的服务器请求超时。 |
|
|
管理端点的 Pulsar Web URL,格式为 '(http|https)://host:port'。 |
|
|
身份验证参数作为参数名称到参数值的映射。 |
||
身份验证插件的完全限定类名。 |
||
等待与代理建立连接的持续时间。 |
|
|
备份群集的列表。备份群集是按照给定列表的顺序选择的。如果所有备份集群都可用,Pulsar 客户端会选择第一个备份集群。 |
||
执行探测任务的频率。 |
||
Pulsar 客户端从主集群切换到备份集群前的延迟。 |
||
群集故障转移策略。 |
|
|
Pulsar 客户端从备份集群切换到主集群前的延迟。 |
||
客户端查找超时。 |
||
客户端操作超时。 |
|
|
Pulsar 服务 URL,格式为 '(pulsar|pulsar+ssl)://host:port'。 |
|
|
将发送失败消息的死主题的名称。 |
||
|
死信主题的初始订阅的名称。如果未设置,则不会创建初始订阅。但是,设置该属性后,必须启用代理的“allowAutoSubscriptionCreation”,否则 DLQ 生成器将失败。 |
|
|
邮件在发送到死信队列之前重新传递的最大次数。 |
|
|
将在其中发送失败消息的重试主题的名称。 |
|
使用者名称,用于从主题统计信息中标识特定使用者。 |
||
共享订阅使用者的优先级。 |
|
|
是否从压缩的主题而不是完整的消息积压工作中读取消息。 |
|
|
是否自动重试消息。 |
|
|
初始化新创建的订阅的位置。 |
||
订阅主题时要使用的订阅模式。 |
||
使用者的订阅名称。 |
||
确定使用者在使用模式订阅时应订阅哪种类型的主题(持久性、非持久性或全部)。 |
||
订阅主题时要使用的订阅类型。 |
||
消费者订阅的主题。 |
||
使用者订阅的主题的模式。 |
||
在生成或使用映射类型的消息时,未显式指定主题名称和/或架构时,将用作默认值的消息类型到主题名称和架构信息的映射列表。 |
||
是否开启函数支持。 |
|
|
是否停止处理发生故障时创建/更新的进一步函数。 |
|
|
如果在创建/更新函数时在服务器启动过程中遇到任何故障,是否引发异常。 |
|
|
在对函数强制执行停止策略时,如果在服务器关闭期间遇到任何故障,是否引发异常。 |
|
|
是否在观察 API 可用且客户端支持时记录观察结果。 |
|
|
使用的邮件的 SchemaType。 |
||
对生产者所需主题的访问类型。 |
||
是否自动批量处理消息。 |
|
|
是否在 PulsarProducerFactory 中开启缓存。 |
|
|
使缓存中未使用的条目过期的时间段。 |
|
|
缓存的初始大小。 |
|
|
缓存(条目)的最大大小。 |
|
|
是否将大容量邮件拆分为多个块。 |
|
|
消息压缩类型。 |
||
消息哈希方案,用于选择将消息发布到的分区。 |
||
分区生产者的消息路由模式。 |
||
生产者的名称。如果未分配,则生成唯一名称。 |
||
代理必须确认消息之前的时间。 |
|
|
生产者将发布到的主题。 |
||
读者名称。 |
||
是否从压缩的主题读取消息,而不是从主题的完整消息积压工作 (backlog) 读取消息。 |
|
|
订阅名称。 |
||
订阅角色的前缀。 |
||
读者订阅的主题。 |
||
是否在观察 API 可用时记录观察结果。 |
|
|
是否启用事务支持。 |
|
|
用于随机播放已配置地址的模式。 |
|
|
客户端应连接到的地址的逗号分隔列表。设置后,将忽略主机和端口。 |
||
如果已达到缓存大小,则等待获取通道的持续时间。如果为 0,则始终创建一个新通道。 |
||
要保留在缓存中的通道数。当“check-timeout”> 0 时,每个连接的最大通道数。 |
||
连接工厂缓存模式。 |
|
|
要缓存的连接数。仅当模式为 CONNECTION 时才适用。 |
||
通道中 RPC 调用的继续超时。将其设置为零以永远等待。 |
|
|
连接超时。将其设置为零以永远等待。 |
||
是否创建 AmqpAdmin bean。 |
|
|
RabbitMQ 主机。如果设置了地址,则忽略。 |
|
|
容器的确认模式。 |
||
是否在启动时自动启动容器。 |
|
|
每个队列的使用者数。 |
||
容器是应将批处理消息显示为离散消息,还是使用批处理调用侦听器。 |
|
|
默认情况下,被拒绝的投放是否重新排队。 |
||
容器(停止时)是在处理当前消息后立即停止,还是在处理所有预提取消息后停止。 |
|
|
应多久发布一次空闲容器事件。 |
||
如果容器声明的队列在代理上不可用,则是否失败。 |
|
|
是否启用观察。 |
|
|
每个使用者可以未完成的未确认消息的最大数量。 |
||
是否启用发布重试。 |
|
|
第一次和第二次尝试传递消息之间的持续时间。 |
|
|
传递消息的最大尝试次数。 |
|
|
两次尝试之间的最长持续时间。 |
|
|
应用于上一个重试间隔的乘数。 |
|
|
重试是无状态的还是有状态的。 |
|
|
容器的确认模式。 |
||
是否在启动时自动启动容器。 |
|
|
批处理大小,表示为容器要使用的物理消息数。 |
||
侦听器调用程序线程的最小数目。 |
||
容器是否基于“接收超时”和“批处理大小”创建一批消息。强制将“de-batching-enabled”强制为 true,以将生产者创建的批处理的内容作为离散记录包含在批处理中。 |
|
|
容器是应将批处理消息显示为离散消息,还是使用批处理调用侦听器。 |
|
|
默认情况下,被拒绝的投放是否重新排队。 |
||
容器(停止时)是在处理当前消息后立即停止,还是在处理所有预提取消息后停止。 |
|
|
应多久发布一次空闲容器事件。 |
||
侦听器调用程序线程的最大数目。 |
||
如果容器声明的队列在代理上不可用,则是否失败和/或如果在运行时删除了一个或多个队列,则是否停止容器。 |
|
|
是否启用观察。 |
|
|
每个使用者可以未完成的未确认消息的最大数量。 |
||
是否启用发布重试。 |
|
|
第一次和第二次尝试传递消息之间的持续时间。 |
|
|
传递消息的最大尝试次数。 |
|
|
两次尝试之间的最长持续时间。 |
|
|
应用于上一个重试间隔的乘数。 |
|
|
重试是无状态的还是有状态的。 |
|
|
容器是否支持使用本机流消息而不是 Spring AMQP 消息的侦听器。 |
|
|
是否启用观察。 |
|
|
侦听器容器类型。 |
|
|
入站(已接收)邮件正文的最大大小。 |
|
|
登录以针对代理进行身份验证。 |
|
|
RabbitMQ 端口。如果设置了地址,则忽略。默认为 5672,如果启用了 SSL,则默认为 5671。 |
||
发布者确认使用的类型。 |
||
是否启用发布者退货。 |
|
|
客户端请求的每个连接的通道数。使用 0 表示无限制。 |
|
|
请求检测信号超时;零表示无。如果未指定持续时间后缀,则将使用秒。 |
||
要使用的 SSL 算法。默认情况下,由 Rabbit 客户端库配置。 |
||
SSL 捆绑包名称。 |
||
是否启用 SSL 支持。自动确定协议是否提供了地址(amqp:// 与 amqps://)。 |
||
保存 SSL 证书的密钥库的路径。 |
||
密钥存储算法。 |
|
|
用于访问密钥库的密码。 |
||
密钥存储类型。 |
|
|
保存 SSL 证书的信任存储。 |
||
信任存储算法。 |
|
|
用于访问信任存储的密码。 |
||
信任存储类型。 |
|
|
是否开启服务器端证书验证。 |
|
|
是否启用主机名验证。 |
|
|
启用了 Stream 插件的 RabbitMQ 实例的主机。 |
|
|
流的名称。 |
||
用于向代理进行身份验证的登录密码。未设置时,使用 spring.rabbitmq.password。 |
||
启用了 Stream 插件的 RabbitMQ 实例的 Stream 端口。 |
||
登录用户以向代理进行身份验证。如果未设置,则使用 spring.rabbitmq.username。 |
||
启用了 Stream 插件的 RabbitMQ 实例的虚拟主机。未设置时,使用 spring.rabbitmq.virtual-host。 |
||
允许的反序列化的包/类的简单模式。 |
||
显式指定 none 时要从中接收消息的默认队列的名称。 |
||
用于发送操作的默认交换的名称。 |
||
是否启用必填消息。 |
||
是否启用观察。 |
|
|
receive() 操作超时。 |
||
sendAndReceive() 操作超时。 |
||
是否启用发布重试。 |
|
|
第一次和第二次尝试传递消息之间的持续时间。 |
|
|
传递消息的最大尝试次数。 |
|
|
两次尝试之间的最长持续时间。 |
|
|
应用于上一个重试间隔的乘数。 |
|
|
用于发送操作的默认路由密钥的值。 |
||
登录用户以向代理进行身份验证。 |
|
|
连接到代理时要使用的虚拟主机。 |
||
用作服务的基本 URI 的路径。 |
|
|
要传递给 Spring Web Services 的 Servlet init 参数。 |
||
加载 Spring Web Services servlet 的启动优先级。 |
|
|
要作为 Bean 公开的 WSDL 和随附的 XSD 的位置以逗号分隔的列表。 |
Web 属性
名字 | 描述 | 默认值 |
---|---|---|
是否支持凭据。如果未设置,则不支持凭据。 |
||
以逗号分隔的 HTTP 标头列表允许在请求中出现。“*”允许所有标头。 |
||
要允许的 HTTP 方法的逗号分隔列表。'*' 允许所有方法。如果未设置,则默认为 GET。 |
||
要允许的源模式的逗号分隔列表。与仅支持“*”的允许源不同,源模式更灵活,例如“https://*.example.com”,并且可以与 allow-credentials 一起使用。如果既未设置允许的源模式,也未设置允许的源模式,则有效禁用跨源请求。 |
||
以逗号分隔的源列表,允许使用“*”允许所有源。启用 allow-credentials 后,不能使用“*”,应考虑设置源模式。如果既未设置允许的源模式,也未设置允许的源模式,则有效禁用跨源请求。 |
||
要包含在响应中的标头的逗号分隔列表。 |
||
客户端可以缓存预检请求的响应多长时间。如果未指定持续时间后缀,则将使用秒。 |
|
|
是否启用默认的 GraphiQL UI。 |
|
|
GraphiQL UI 端点的路径。 |
|
|
公开 GraphQL 请求 HTTP 端点的路径。 |
|
|
RSocket 消息处理程序的映射。 |
||
GraphQL 架构文件的文件扩展名。 |
|
|
是否应将架构与应用程序进行比较以检测缺失的映射。 |
|
|
是否应在架构级别启用字段自检。 |
|
|
GraphQL 架构文件的位置。 |
|
|
是否启用了打印架构的终结点。Schema 位于 spring.graphql.path + “/schema” 下。 |
|
|
必须接收初始 {@code CONNECTION_INIT} 类型消息的时间。 |
|
|
将服务器保持活动状态 ping 发送到客户端之前的最大空闲时间。 |
||
GraphQL WebSocket 订阅终结点的路径。 |
||
是否应将 application/hal+json 响应发送到接受 application/json 的请求。 |
|
|
用作应用程序的基本 URI 的路径。如果指定,则重写“@ApplicationPath”的值。 |
||
泽西过滤器链订单。 |
|
|
Init 参数通过 servlet 或过滤器传递给 Jersey。 |
||
加载 Jersey servlet 的启动优先级。 |
|
|
Jersey 集成类型。 |
|
|
异步请求处理超时之前的时间量。如果未设置此值,则使用基础实现的默认超时。 |
||
是否应使用请求参数(默认为“format”)来确定请求的媒体类型。 |
|
|
将文件扩展名映射到用于内容协商的媒体类型。例如,yml 到 text/yaml。 |
||
启用“favor-parameter”时要使用的查询参数名称。 |
||
用于 HTTP 消息转换的首选 JSON 映射器。默认情况下,根据环境自动检测。支持的值为 'jackson'、'gson' 和 'jsonb'。当存在其他 json 映射库(如 kotlinx.serialization)时,请使用自定义 HttpMessageConverters Bean 来控制首选映射器。 |
|
|
是否将 OPTIONS 请求分派给 FrameworkServlet doService 方法。 |
|
|
是否将 TRACE 请求分派给 FrameworkServlet doService 方法。 |
|
|
要使用的日期格式,例如“dd/MM/yyyy”。 |
||
要使用的日期时间格式,例如“yyyy-MM-dd HH:mm:ss”。 |
||
要使用的时间格式,例如“HH:mm:ss”。 |
||
是否启用 Spring 的 FormContentFilter。 |
|
|
是否启用 Spring 的 HiddenHttpMethodFilter。 |
|
|
是否允许在 DEBUG 和 TRACE 级别记录(潜在敏感的)请求详细信息。 |
|
|
是否启用“HandlerExceptionResolver”(“DefaultHandlerExceptionResolver”除外)解决的异常的警告日志记录。 |
|
|
消息代码的格式化策略。例如,“PREFIX_ERROR_CODE”。 |
||
选择将请求路径与已注册的映射相匹配的策略。 |
|
|
是否应启用 RFC 7807 问题详细信息支持。 |
|
|
是否在每个请求的末尾发布 ServletRequestHandledEvent。 |
|
|
在调度程序 Servlet 的启动优先级上加载。 |
|
|
调度程序 Servlet 的路径。为此属性设置自定义值与 PathPatternParser 匹配策略不兼容。 |
|
|
用于静态资源的路径模式。 |
|
|
Spring MVC 视图前缀。 |
||
Spring MVC 视图后缀。 |
||
用于 WebJar 资产的路径模式。 |
|
|
参考计数缓冲液的泄漏检测水平。如果未通过“ResourceLeakDetector.setLevel”或“io.netty.leakDetection.level”系统属性进行配置,则默认为“simple”。 |
||
是否开启分片上传支持。 |
|
|
文件写入磁盘的阈值。 |
|
|
上传文件的中间位置。 |
||
最大文件大小。 |
|
|
最大请求大小。 |
|
|
是否在文件或参数访问时延迟解析分段请求。 |
|
|
是否严格按照 Servlet 规范解析多部分请求,仅用于“多部分/表单数据”请求。 |
|
|
会话刷新模式。确定何时将会话更改写入会话存储。 |
|
|
用于存储会话的映射的名称。 |
|
|
会话保存模式。确定如何跟踪会话更改并将其保存到会话存储中。 |
|
|
过期会话清理作业的 Cron 表达式。 |
|
|
会话刷新模式。确定何时将会话更改写入会话存储。 |
|
|
数据库架构初始化模式。 |
|
|
如果使用了 @@platform@@ 占位符,则在初始化脚本中使用的平台。默认情况下自动检测。 |
||
会话保存模式。确定如何跟踪会话更改并将其保存到会话存储中。 |
|
|
用于初始化数据库架构的 SQL 文件的路径。 |
|
|
用于存储会话的数据库表的名称。 |
|
|
用于存储会话的集合名称。 |
|
|
过期会话清理作业的 Cron 表达式。仅当 repository-type 设置为 indexed 时才受支持。 |
|
|
当不存在用户定义的 ConfigureRedisAction bean 时要应用的配置操作。 |
|
|
会话刷新模式。确定何时将会话更改写入会话存储。 |
|
|
用于存储会话的键的命名空间。 |
|
|
要配置的 Redis 会话存储库的类型。 |
|
|
会话保存模式。确定如何跟踪会话更改并将其保存到会话存储中。 |
|
|
会话存储库筛选器调度程序类型。 |
|
|
会话存储库筛选顺序。 |
||
会话超时。如果未指定持续时间后缀,则将使用秒。 |
||
要使用的区域设置。默认情况下,此区域设置被“Accept-Language”标头覆盖。 |
||
定义应如何解析区域设置。 |
|
|
是否开启默认资源处理。 |
|
|
指示响应消息是针对单个用户的,并且不得由共享缓存存储。 |
||
指示任何缓存都可以存储响应。 |
||
缓存响应的最长时间,如果未指定持续时间后缀,则以秒为单位。 |
||
指示一旦响应变得过时,缓存不得在未与服务器重新验证的情况下使用响应。 |
||
指示缓存的响应只有在使用服务器重新验证时才能重用。 |
||
指示在任何情况下都不缓存响应。 |
||
指示中间机构(缓存和其他机构)不应转换响应内容。 |
||
与“必须重新验证”指令的含义相同,只是它不适用于专用缓存。 |
||
共享缓存应缓存响应的最长时间,如果未指定持续时间后缀,则以秒为单位。 |
||
遇到错误时可以使用响应的最长时间,如果未指定持续时间后缀,则以秒为单位。 |
||
|
响应过时后可以提供的最长时间,如果未指定持续时间后缀,则以秒为单位。 |
|
资源处理程序所服务的资源的缓存期。如果未指定持续时间后缀,则将使用秒。可以被“spring.web.resources.cache.cachecontrol”属性覆盖。 |
||
我们是否应该在 HTTP 缓存标头中使用文件的“lastModified”元数据。 |
|
|
是否在资源链中启用缓存。 |
|
|
是否启用已压缩资源的解析(gzip、brotli)。检查文件扩展名为“.gz”或“.br”的资源名称。 |
|
|
是否开启 Spring Resource Handling 链。默认情况下,除非至少启用了一个策略,否则处于禁用状态。 |
||
是否启用内容版本策略。 |
|
|
要应用于内容版本策略的以逗号分隔的模式列表。 |
|
|
是否启用固定版本策略。 |
|
|
要应用于固定版本策略的模式的逗号分隔列表。 |
|
|
用于固定版本策略的版本字符串。 |
||
静态资源的位置。默认为 classpath:[/META-INF/resources/, /resources/, /static/, /public/]。 |
|
|
所有 Web 处理程序的基本路径。 |
||
要使用的日期格式,例如“dd/MM/yyyy”。 |
||
要使用的日期时间格式,例如“yyyy-MM-dd HH:mm:ss”。 |
||
要使用的时间格式,例如“HH:mm:ss”。 |
||
是否启用 Spring 的 HiddenHttpMethodFilter。 |
|
|
用于存储大于“maxInMemorySize”的文件部分的目录。默认是在系统临时目录下创建的名为“spring-multipart”的目录。使用 PartEvent 流式处理支持时被忽略。 |
||
用于解码标头的字符集。 |
|
|
每个部分允许的最大磁盘空间量。默认值为 -1,不强制执行任何限制。 |
|
|
每个部分的每个标头部分允许的最大内存量。设置为 -1 以强制执行无限制。 |
|
|
每个部分在写入磁盘之前允许的最大内存量。设置为 -1 可将所有内容存储在内存中。 |
|
|
给定分段请求中允许的最大分段数。默认值为 -1,不强制执行任何限制。 |
|
|
是否应启用 RFC 7807 问题详细信息支持。 |
|
|
用于静态资源的路径模式。 |
|
|
用于 WebJar 资产的路径模式。 |
|
名字 | 描述 | 默认值 |
---|---|---|
是否支持凭据。如果未设置,则不支持凭据。 |
||
以逗号分隔的 HTTP 标头列表允许在请求中出现。“*”允许所有标头。 |
||
要允许的 HTTP 方法的逗号分隔列表。'*' 允许所有方法。如果未设置,则默认为 GET。 |
||
要允许的源模式的逗号分隔列表。与仅支持“*”的允许源不同,源模式更灵活,例如“https://*.example.com”,并且可以与 allow-credentials 一起使用。如果既未设置允许的源模式,也未设置允许的源模式,则有效禁用跨源请求。 |
||
以逗号分隔的源列表,允许使用“*”允许所有源。启用 allow-credentials 后,不能使用“*”,应考虑设置源模式。如果既未设置允许的源模式,也未设置允许的源模式,则有效禁用跨源请求。 |
||
要包含在响应中的标头的逗号分隔列表。 |
||
客户端可以缓存预检请求的响应多长时间。如果未指定持续时间后缀,则将使用秒。 |
|
|
是否启用默认的 GraphiQL UI。 |
|
|
GraphiQL UI 端点的路径。 |
|
|
公开 GraphQL 请求 HTTP 端点的路径。 |
|
|
RSocket 消息处理程序的映射。 |
||
GraphQL 架构文件的文件扩展名。 |
|
|
是否应将架构与应用程序进行比较以检测缺失的映射。 |
|
|
是否应在架构级别启用字段自检。 |
|
|
GraphQL 架构文件的位置。 |
|
|
是否启用了打印架构的终结点。Schema 位于 spring.graphql.path + “/schema” 下。 |
|
|
必须接收初始 {@code CONNECTION_INIT} 类型消息的时间。 |
|
|
将服务器保持活动状态 ping 发送到客户端之前的最大空闲时间。 |
||
GraphQL WebSocket 订阅终结点的路径。 |
||
是否应将 application/hal+json 响应发送到接受 application/json 的请求。 |
|
|
用作应用程序的基本 URI 的路径。如果指定,则重写“@ApplicationPath”的值。 |
||
泽西过滤器链订单。 |
|
|
Init 参数通过 servlet 或过滤器传递给 Jersey。 |
||
加载 Jersey servlet 的启动优先级。 |
|
|
Jersey 集成类型。 |
|
|
异步请求处理超时之前的时间量。如果未设置此值,则使用基础实现的默认超时。 |
||
是否应使用请求参数(默认为“format”)来确定请求的媒体类型。 |
|
|
将文件扩展名映射到用于内容协商的媒体类型。例如,yml 到 text/yaml。 |
||
启用“favor-parameter”时要使用的查询参数名称。 |
||
用于 HTTP 消息转换的首选 JSON 映射器。默认情况下,根据环境自动检测。支持的值为 'jackson'、'gson' 和 'jsonb'。当存在其他 json 映射库(如 kotlinx.serialization)时,请使用自定义 HttpMessageConverters Bean 来控制首选映射器。 |
|
|
是否将 OPTIONS 请求分派给 FrameworkServlet doService 方法。 |
|
|
是否将 TRACE 请求分派给 FrameworkServlet doService 方法。 |
|
|
要使用的日期格式,例如“dd/MM/yyyy”。 |
||
要使用的日期时间格式,例如“yyyy-MM-dd HH:mm:ss”。 |
||
要使用的时间格式,例如“HH:mm:ss”。 |
||
是否启用 Spring 的 FormContentFilter。 |
|
|
是否启用 Spring 的 HiddenHttpMethodFilter。 |
|
|
是否允许在 DEBUG 和 TRACE 级别记录(潜在敏感的)请求详细信息。 |
|
|
是否启用“HandlerExceptionResolver”(“DefaultHandlerExceptionResolver”除外)解决的异常的警告日志记录。 |
|
|
消息代码的格式化策略。例如,“PREFIX_ERROR_CODE”。 |
||
选择将请求路径与已注册的映射相匹配的策略。 |
|
|
是否应启用 RFC 7807 问题详细信息支持。 |
|
|
是否在每个请求的末尾发布 ServletRequestHandledEvent。 |
|
|
在调度程序 Servlet 的启动优先级上加载。 |
|
|
调度程序 Servlet 的路径。为此属性设置自定义值与 PathPatternParser 匹配策略不兼容。 |
|
|
用于静态资源的路径模式。 |
|
|
Spring MVC 视图前缀。 |
||
Spring MVC 视图后缀。 |
||
用于 WebJar 资产的路径模式。 |
|
|
参考计数缓冲液的泄漏检测水平。如果未通过“ResourceLeakDetector.setLevel”或“io.netty.leakDetection.level”系统属性进行配置,则默认为“simple”。 |
||
是否开启分片上传支持。 |
|
|
文件写入磁盘的阈值。 |
|
|
上传文件的中间位置。 |
||
最大文件大小。 |
|
|
最大请求大小。 |
|
|
是否在文件或参数访问时延迟解析分段请求。 |
|
|
是否严格按照 Servlet 规范解析多部分请求,仅用于“多部分/表单数据”请求。 |
|
|
会话刷新模式。确定何时将会话更改写入会话存储。 |
|
|
用于存储会话的映射的名称。 |
|
|
会话保存模式。确定如何跟踪会话更改并将其保存到会话存储中。 |
|
|
过期会话清理作业的 Cron 表达式。 |
|
|
会话刷新模式。确定何时将会话更改写入会话存储。 |
|
|
数据库架构初始化模式。 |
|
|
如果使用了 @@platform@@ 占位符,则在初始化脚本中使用的平台。默认情况下自动检测。 |
||
会话保存模式。确定如何跟踪会话更改并将其保存到会话存储中。 |
|
|
用于初始化数据库架构的 SQL 文件的路径。 |
|
|
用于存储会话的数据库表的名称。 |
|
|
用于存储会话的集合名称。 |
|
|
过期会话清理作业的 Cron 表达式。仅当 repository-type 设置为 indexed 时才受支持。 |
|
|
当不存在用户定义的 ConfigureRedisAction bean 时要应用的配置操作。 |
|
|
会话刷新模式。确定何时将会话更改写入会话存储。 |
|
|
用于存储会话的键的命名空间。 |
|
|
要配置的 Redis 会话存储库的类型。 |
|
|
会话保存模式。确定如何跟踪会话更改并将其保存到会话存储中。 |
|
|
会话存储库筛选器调度程序类型。 |
|
|
会话存储库筛选顺序。 |
||
会话超时。如果未指定持续时间后缀,则将使用秒。 |
||
要使用的区域设置。默认情况下,此区域设置被“Accept-Language”标头覆盖。 |
||
定义应如何解析区域设置。 |
|
|
是否开启默认资源处理。 |
|
|
指示响应消息是针对单个用户的,并且不得由共享缓存存储。 |
||
指示任何缓存都可以存储响应。 |
||
缓存响应的最长时间,如果未指定持续时间后缀,则以秒为单位。 |
||
指示一旦响应变得过时,缓存不得在未与服务器重新验证的情况下使用响应。 |
||
指示缓存的响应只有在使用服务器重新验证时才能重用。 |
||
指示在任何情况下都不缓存响应。 |
||
指示中间机构(缓存和其他机构)不应转换响应内容。 |
||
与“必须重新验证”指令的含义相同,只是它不适用于专用缓存。 |
||
共享缓存应缓存响应的最长时间,如果未指定持续时间后缀,则以秒为单位。 |
||
遇到错误时可以使用响应的最长时间,如果未指定持续时间后缀,则以秒为单位。 |
||
|
响应过时后可以提供的最长时间,如果未指定持续时间后缀,则以秒为单位。 |
|
资源处理程序所服务的资源的缓存期。如果未指定持续时间后缀,则将使用秒。可以被“spring.web.resources.cache.cachecontrol”属性覆盖。 |
||
我们是否应该在 HTTP 缓存标头中使用文件的“lastModified”元数据。 |
|
|
是否在资源链中启用缓存。 |
|
|
是否启用已压缩资源的解析(gzip、brotli)。检查文件扩展名为“.gz”或“.br”的资源名称。 |
|
|
是否开启 Spring Resource Handling 链。默认情况下,除非至少启用了一个策略,否则处于禁用状态。 |
||
是否启用内容版本策略。 |
|
|
要应用于内容版本策略的以逗号分隔的模式列表。 |
|
|
是否启用固定版本策略。 |
|
|
要应用于固定版本策略的模式的逗号分隔列表。 |
|
|
用于固定版本策略的版本字符串。 |
||
静态资源的位置。默认为 classpath:[/META-INF/resources/, /resources/, /static/, /public/]。 |
|
|
所有 Web 处理程序的基本路径。 |
||
要使用的日期格式,例如“dd/MM/yyyy”。 |
||
要使用的日期时间格式,例如“yyyy-MM-dd HH:mm:ss”。 |
||
要使用的时间格式,例如“HH:mm:ss”。 |
||
是否启用 Spring 的 HiddenHttpMethodFilter。 |
|
|
用于存储大于“maxInMemorySize”的文件部分的目录。默认是在系统临时目录下创建的名为“spring-multipart”的目录。使用 PartEvent 流式处理支持时被忽略。 |
||
用于解码标头的字符集。 |
|
|
每个部分允许的最大磁盘空间量。默认值为 -1,不强制执行任何限制。 |
|
|
每个部分的每个标头部分允许的最大内存量。设置为 -1 以强制执行无限制。 |
|
|
每个部分在写入磁盘之前允许的最大内存量。设置为 -1 可将所有内容存储在内存中。 |
|
|
给定分段请求中允许的最大分段数。默认值为 -1,不强制执行任何限制。 |
|
|
是否应启用 RFC 7807 问题详细信息支持。 |
|
|
用于静态资源的路径模式。 |
|
|
用于 WebJar 资产的路径模式。 |
|
模板属性
名字 | 描述 | 默认值 |
---|---|---|
是否允许 HttpServletRequest 属性覆盖(隐藏)控制器生成的同名模型属性。 |
|
|
是否允许 HttpSession 属性覆盖(隐藏)控制器生成的同名模型属性。 |
|
|
是否开启模板缓存。 |
|
|
模板编码。 |
|
|
是否检查模板位置是否存在。 |
|
|
Content-Type 值。 |
|
|
是否为此技术启用 MVC 视图分辨率。 |
|
|
在与模板合并之前,是否应将所有请求属性添加到模型中。 |
|
|
在与模板合并之前,是否应将所有 HttpSession 属性添加到模型中。 |
|
|
是否公开一个名为“springMacroRequestContext”的 RequestContext 供 Spring 的宏库使用。 |
|
|
是否优先选择文件系统访问模板加载,以启用模板更改的热检测。当模板路径被检测为目录时,仅从目录加载模板,不会考虑其他匹配的类路径位置。 |
|
|
在生成 URL 时为查看名称添加的前缀。 |
||
所有视图的 RequestContext 属性的名称。 |
||
众所周知的 FreeMarker 密钥,这些密钥被传递给 FreeMarker 的配置。 |
||
在生成 URL 时附加到查看名称的后缀。 |
|
|
以逗号分隔的模板路径列表。 |
|
|
查看可以解析的名称。 |
||
是否允许 HttpServletRequest 属性覆盖(隐藏)控制器生成的同名模型属性。 |
|
|
是否允许 HttpSession 属性覆盖(隐藏)控制器生成的同名模型属性。 |
|
|
是否开启模板缓存。 |
|
|
模板编码。 |
|
|
是否检查模板位置是否存在。 |
|
|
|
请参阅 GroovyMarkupConfigurer |
|
Content-Type 值。 |
|
|
是否为此技术启用 MVC 视图分辨率。 |
|
|
在与模板合并之前,是否应将所有请求属性添加到模型中。 |
|
|
在与模板合并之前,是否应将所有 HttpSession 属性添加到模型中。 |
|
|
是否公开一个名为“springMacroRequestContext”的 RequestContext 供 Spring 的宏库使用。 |
|
|
在生成 URL 时为查看名称添加的前缀。 |
||
所有视图的 RequestContext 属性的名称。 |
||
模板路径。 |
|
|
在生成 URL 时附加到查看名称的后缀。 |
|
|
查看可以解析的名称。 |
||
模板编码。 |
|
|
是否检查模板位置是否存在。 |
|
|
是否为 Mustache 启用 MVC 视图分辨率。 |
|
|
应用于模板名称的前缀。 |
|
|
Mustache 视图支持的媒体类型。 |
|
|
所有视图的 RequestContext 属性的名称。 |
||
是否允许 HttpServletRequest 属性覆盖(隐藏)控制器生成的同名模型属性。 |
|
|
是否允许 HttpSession 属性覆盖(隐藏)控制器生成的同名模型属性。 |
|
|
是否开启模板缓存。 |
|
|
Content-Type 值。 |
||
在与模板合并之前,是否应将所有请求属性添加到模型中。 |
|
|
在与模板合并之前,是否应将所有 HttpSession 属性添加到模型中。 |
|
|
是否公开一个名为“springMacroRequestContext”的 RequestContext 供 Spring 的宏库使用。 |
|
|
应用于模板名称的后缀。 |
|
|
查看可以解析的名称。 |
||
是否开启模板缓存。 |
|
|
是否在渲染模板之前检查模板是否存在。 |
|
|
是否检查模板位置是否存在。 |
|
|
在 SpringEL 表达式中启用 SpringEL 编译器。 |
|
|
是否为 Web 框架启用 Thymeleaf 视图解析。 |
|
|
模板文件编码。 |
|
|
应从解析中排除的视图名称(允许的模式)的逗号分隔列表。 |
||
要应用于模板的模板模式。另请参阅 Thymeleaf 的 TemplateMode 枚举。 |
|
|
在生成 URL 时为查看名称添加的前缀。 |
|
|
逗号分隔的视图名称列表(允许的模式),当设置最大块大小时,这些视图名称应该是在 CHUNKED 模式下执行的唯一视图名称。 |
||
以逗号分隔的视图名称列表(允许的模式),即使设置了最大块大小,也应在 FULL 模式下执行。 |
||
用于写入响应的数据缓冲区的最大大小。如果设置了此模式,则模板将默认以 CHUNKED 模式执行。 |
|
|
视图技术支持的媒体类型。 |
|
|
作为复选框标记的隐藏表单输入是否应在复选框元素本身之前呈现。 |
|
|
写入 HTTP 响应的 Content-Type 值。 |
|
|
|
Thymeleaf 是应该尽快开始写入部分输出,还是缓冲到模板处理完成。 |
|
在生成 URL 时附加到查看名称的后缀。 |
|
|
模板解析程序在链中的顺序。默认情况下,模板解析程序位于链中的第一个。订单从 1 开始,仅当您定义了其他“TemplateResolver”bean 时才应设置。 |
||
可以解析的视图名称(允许的模式)的逗号分隔列表。 |
名字 | 描述 | 默认值 |
---|---|---|
是否允许 HttpServletRequest 属性覆盖(隐藏)控制器生成的同名模型属性。 |
|
|
是否允许 HttpSession 属性覆盖(隐藏)控制器生成的同名模型属性。 |
|
|
是否开启模板缓存。 |
|
|
模板编码。 |
|
|
是否检查模板位置是否存在。 |
|
|
Content-Type 值。 |
|
|
是否为此技术启用 MVC 视图分辨率。 |
|
|
在与模板合并之前,是否应将所有请求属性添加到模型中。 |
|
|
在与模板合并之前,是否应将所有 HttpSession 属性添加到模型中。 |
|
|
是否公开一个名为“springMacroRequestContext”的 RequestContext 供 Spring 的宏库使用。 |
|
|
是否优先选择文件系统访问模板加载,以启用模板更改的热检测。当模板路径被检测为目录时,仅从目录加载模板,不会考虑其他匹配的类路径位置。 |
|
|
在生成 URL 时为查看名称添加的前缀。 |
||
所有视图的 RequestContext 属性的名称。 |
||
众所周知的 FreeMarker 密钥,这些密钥被传递给 FreeMarker 的配置。 |
||
在生成 URL 时附加到查看名称的后缀。 |
|
|
以逗号分隔的模板路径列表。 |
|
|
查看可以解析的名称。 |
||
是否允许 HttpServletRequest 属性覆盖(隐藏)控制器生成的同名模型属性。 |
|
|
是否允许 HttpSession 属性覆盖(隐藏)控制器生成的同名模型属性。 |
|
|
是否开启模板缓存。 |
|
|
模板编码。 |
|
|
是否检查模板位置是否存在。 |
|
|
|
请参阅 GroovyMarkupConfigurer |
|
Content-Type 值。 |
|
|
是否为此技术启用 MVC 视图分辨率。 |
|
|
在与模板合并之前,是否应将所有请求属性添加到模型中。 |
|
|
在与模板合并之前,是否应将所有 HttpSession 属性添加到模型中。 |
|
|
是否公开一个名为“springMacroRequestContext”的 RequestContext 供 Spring 的宏库使用。 |
|
|
在生成 URL 时为查看名称添加的前缀。 |
||
所有视图的 RequestContext 属性的名称。 |
||
模板路径。 |
|
|
在生成 URL 时附加到查看名称的后缀。 |
|
|
查看可以解析的名称。 |
||
模板编码。 |
|
|
是否检查模板位置是否存在。 |
|
|
是否为 Mustache 启用 MVC 视图分辨率。 |
|
|
应用于模板名称的前缀。 |
|
|
Mustache 视图支持的媒体类型。 |
|
|
所有视图的 RequestContext 属性的名称。 |
||
是否允许 HttpServletRequest 属性覆盖(隐藏)控制器生成的同名模型属性。 |
|
|
是否允许 HttpSession 属性覆盖(隐藏)控制器生成的同名模型属性。 |
|
|
是否开启模板缓存。 |
|
|
Content-Type 值。 |
||
在与模板合并之前,是否应将所有请求属性添加到模型中。 |
|
|
在与模板合并之前,是否应将所有 HttpSession 属性添加到模型中。 |
|
|
是否公开一个名为“springMacroRequestContext”的 RequestContext 供 Spring 的宏库使用。 |
|
|
应用于模板名称的后缀。 |
|
|
查看可以解析的名称。 |
||
是否开启模板缓存。 |
|
|
是否在渲染模板之前检查模板是否存在。 |
|
|
是否检查模板位置是否存在。 |
|
|
在 SpringEL 表达式中启用 SpringEL 编译器。 |
|
|
是否为 Web 框架启用 Thymeleaf 视图解析。 |
|
|
模板文件编码。 |
|
|
应从解析中排除的视图名称(允许的模式)的逗号分隔列表。 |
||
要应用于模板的模板模式。另请参阅 Thymeleaf 的 TemplateMode 枚举。 |
|
|
在生成 URL 时为查看名称添加的前缀。 |
|
|
逗号分隔的视图名称列表(允许的模式),当设置最大块大小时,这些视图名称应该是在 CHUNKED 模式下执行的唯一视图名称。 |
||
以逗号分隔的视图名称列表(允许的模式),即使设置了最大块大小,也应在 FULL 模式下执行。 |
||
用于写入响应的数据缓冲区的最大大小。如果设置了此模式,则模板将默认以 CHUNKED 模式执行。 |
|
|
视图技术支持的媒体类型。 |
|
|
作为复选框标记的隐藏表单输入是否应在复选框元素本身之前呈现。 |
|
|
写入 HTTP 响应的 Content-Type 值。 |
|
|
|
Thymeleaf 是应该尽快开始写入部分输出,还是缓冲到模板处理完成。 |
|
在生成 URL 时附加到查看名称的后缀。 |
|
|
模板解析程序在链中的顺序。默认情况下,模板解析程序位于链中的第一个。订单从 1 开始,仅当您定义了其他“TemplateResolver”bean 时才应设置。 |
||
可以解析的视图名称(允许的模式)的逗号分隔列表。 |
服务器属性
名字 | 描述 | 默认值 |
---|---|---|
服务器应绑定到的网络地址。 |
||
是否启用响应压缩。 |
|
|
不应压缩其响应的用户代理的逗号分隔列表。 |
||
应压缩的 MIME 类型以逗号分隔的列表。 |
|
|
执行压缩所需的最小“Content-Length”值。 |
|
|
何时包含“errors”属性。 |
|
|
包含“exception”属性。 |
|
|
何时包含“message”属性。 |
|
|
何时包含“path”属性。 |
||
何时包含“trace”属性。 |
|
|
错误控制器的路径。 |
|
|
是否启用服务器错误时浏览器中显示的默认错误页面。 |
|
|
处理 X-Forwarded-* 标头的策略。 |
||
是否启用 HTTP/2 支持(如果当前环境支持)。 |
|
|
追加到日志。 |
|
|
自定义日志格式,请参阅 org.eclipse.jetty.server.CustomRequestLog。如果已定义,则覆盖“format”配置键。 |
||
启用访问日志。 |
|
|
要放置在日志文件名中的日期格式。 |
||
日志文件名。如果未指定,日志将重定向到“System.err”。 |
||
日志格式。 |
|
|
不应记录的请求路径。 |
||
删除轮换日志文件之前的天数。 |
|
|
连接在关闭之前可以处于空闲状态的时间。 |
||
服务器在任何给定时间接受和处理的最大连接数。 |
|
|
任何 HTTP POST 请求中表单内容的最大大小。 |
|
|
HTTP 响应标头的最大大小。 |
|
|
要使用的受体线程数。当值为 -1(默认值)时,受体数来自操作环境。 |
|
|
最大线程空闲时间。 |
|
|
最大线程数。 |
|
|
线程池的后备队列的最大容量。默认值是根据线程配置计算的。 |
||
最小线程数。 |
|
|
要使用的选择器线程数。当值为 -1(默认值)时,选择器的数量是从操作环境中派生的。 |
|
|
HTTP 请求标头的最大大小。 |
|
|
Netty 通道的连接超时。 |
||
H2C升级请求的最大内容长度。 |
|
|
Netty 通道的空闲超时。如果未指定,则使用无限超时。 |
||
HTTP 请求解码的初始缓冲区大小。 |
|
|
可以解码 HTTP 请求初始行的最大长度。 |
|
|
每个连接可以发出的最大请求数。默认情况下,连接提供无限数量的请求。 |
||
解码请求时是否验证标头。 |
|
|
服务器 HTTP 端口。 |
|
|
Cookie 的域。 |
||
是否对 cookie 使用“HttpOnly”cookie。 |
||
Cookie 的最长使用期限。如果未指定持续时间后缀,则将使用秒。正值表示 Cookie 相对于当前时间的到期时间。值为 0 表示 Cookie 应立即过期。负值表示没有“最大年龄”。 |
||
Cookie 的名称。 |
||
Cookie 的路径。 |
||
Cookie 的 SameSite 设置。 |
||
是否始终将 Cookie 标记为安全。 |
||
可以存储的最大会话数。 |
|
|
会话超时。如果未指定持续时间后缀,则将使用秒。 |
|
|
用于服务器响应标头的值(如果为空,则不发送任何标头)。 |
||
应用程序的显示名称。 |
|
|
Servlet 上下文 init 参数。 |
||
应用程序的上下文路径。 |
||
HTTP 请求和响应的字符集。如果未显式设置,则添加到“Content-Type”标头中。 |
|
|
是否开启 http 编码支持。 |
|
|
是否在 HTTP 请求和响应上强制编码为配置的字符集。 |
||
是否在 HTTP 请求上强制编码为配置的字符集。当未指定“force”时,默认为 true。 |
||
是否强制编码为 HTTP 响应上配置的字符集。 |
||
将 locale 映射到用于响应编码的字符集。 |
||
用于 JSP 的 Servlet 的类名。如果注册为 true,则此类 * 在类路径上,则它将被注册。 |
|
|
用于配置 JSP servlet 的 Init 参数。 |
||
是否注册了 JSP servlet。 |
|
|
是否向容器注册默认 Servlet。 |
|
|
Cookie 的域。 |
||
是否对 cookie 使用“HttpOnly”cookie。 |
||
Cookie 的最长使用期限。如果未指定持续时间后缀,则将使用秒。正值表示 Cookie 相对于当前时间的到期时间。值为 0 表示 Cookie 应立即过期。负值表示没有“最大年龄”。 |
||
Cookie 的名称。 |
||
Cookie 的路径。 |
||
Cookie 的 SameSite 设置。 |
||
是否始终将 Cookie 标记为安全。 |
||
是否在重新启动之间保留会话数据。 |
|
|
用于存储会话数据的目录。 |
||
会话超时。如果未指定持续时间后缀,则将使用秒。 |
|
|
会话跟踪模式。 |
||
服务器将支持的关闭类型。 |
|
|
已配置的 SSL 捆绑包的名称。 |
||
PEM 编码的 SSL 证书文件的路径。 |
||
SSL 证书的 PEM 编码私钥文件的路径。 |
||
支持的 SSL 密码。 |
||
客户端身份验证模式。需要信任存储。 |
||
是否启用 SSL 支持。 |
|
|
已启用 SSL 协议。 |
||
标识密钥存储中的密钥的别名。 |
||
用于访问密钥库中的密钥的密码。 |
||
保存 SSL 证书(通常为 jks 文件)的密钥存储的路径。 |
||
用于访问密钥库的密码。 |
||
密钥存储的提供程序。 |
||
密钥存储的类型。 |
||
要使用的 SSL 协议。 |
|
|
将主机名映射到 SNI 配置的 SSL 捆绑包。 |
||
PEM 编码的 SSL 证书颁发机构文件的路径。 |
||
SSL 证书颁发机构的 PEM 编码私钥文件的路径。 |
||
保存 SSL 证书的信任存储。 |
||
用于访问信任存储的密码。 |
||
信任存储的提供程序。 |
||
信任存储的类型。 |
||
当所有可能的请求处理线程都在使用时,传入连接请求的最大队列长度。 |
|
|
是否缓冲输出,使其仅定期刷新。 |
|
|
是否检查日志文件是否存在,以便在外部进程重命名日志文件时可以重新创建日志文件。 |
|
|
是否仅在“ServletRequest.getAttribute(conditionIf)”未产生 null 时才启用请求日志记录。 |
||
是否仅在 “ServletRequest.getAttribute(conditionUnless)” 产生 null 时才启用请求日志记录。 |
||
在其中创建日志文件的目录。可以是绝对的,也可以是相对于 Tomcat 基本目录的。 |
|
|
启用访问日志。 |
|
|
日志文件使用的字符集。默认为系统默认字符集。 |
||
要放置在日志文件名中的日期格式。 |
|
|
是否使用 RFC 5952 定义的 IPv6 规范表示格式。 |
|
|
用于在日志条目和日志文件名后缀中设置时间戳格式的区域设置。默认为 Java 进程的缺省语言环境。 |
||
在删除访问日志文件之前保留访问日志文件的天数。 |
|
|
访问日志的格式模式。 |
|
|
日志文件名前缀。 |
|
|
是否将文件名中的日期戳延迟到轮换时间。 |
|
|
设置用于请求的 IP 地址、主机名、协议和端口的请求属性。 |
|
|
是否开启访问日志轮换。 |
|
|
日志文件名后缀。 |
|
|
以逗号分隔的附加模式列表,这些模式与要忽略的 jar 进行 TLD 扫描。特殊的“?”和“*”字符可以在模式中使用,以分别匹配一个且仅匹配一个字符和零个或多个字符。 |
||
调用 backgroundProcess 方法之间的延迟。如果未指定持续时间后缀,则将使用秒。 |
|
|
Tomcat 基目录。如果未指定,则使用临时目录。 |
||
连接器在接受连接后等待显示请求 URI 行的时间。 |
||
在关闭连接之前等待另一个 HTTP 请求的时间。如果未设置,则使用 connectionTimeout。设置为 -1 时,不会超时。 |
||
服务器在任何给定时间接受和处理的最大连接数。达到限制后,操作系统仍可能接受基于“acceptCount”属性的连接。 |
|
|
任何 HTTP POST 请求中表单内容的最大大小。 |
|
|
HTTP 响应标头的最大大小。 |
|
|
在关闭连接之前,可以通过管道传输的最大 HTTP 请求数。设置为 0 或 1 时,将禁用 keep-alive 和流水线。设置为 -1 时,允许无限数量的流水线请求或保持活动请求。 |
|
|
要吞咽的最大请求正文量。 |
|
|
是否应启用 Tomcat 的 MBean 注册表。 |
|
|
将保留在缓存中并在后续请求中重用的最大空闲处理器数。当设置为 -1 时,缓存将是无限的,理论最大大小等于最大连接数。 |
|
|
是否应通过将 / 附加到路径来重定向对上下文根的请求。使用在代理处终止的 SSL 时,此属性应设置为 false。 |
|
|
URI 路径中应允许的其他未编码字符的逗号分隔列表。只允许使用“< > [ \ ] ^ ' { | }”。 |
||
URI 查询字符串中应允许的其他未编码字符的逗号分隔列表。只允许使用“< > [ \ ] ^ ' { | }”。 |
||
从中提取远程主机的 HTTP 标头的名称。 |
|
|
匹配要信任的代理的正则表达式。 |
|
|
用于覆盖原始端口值的 HTTP 标头的名称。 |
|
|
保存传入协议的标头,通常命名为“X-Forwarded-Proto”。 |
||
指示传入请求是否使用 SSL 的协议标头的值。 |
|
|
从中提取远程 IP 的 HTTP 标头的名称。例如,“X-FORWARDED-FOR”。 |
||
正则表达式定义在“remote-ip-header”标头中出现时受信任的代理。 |
||
是否允许对此 Web 应用程序进行静态资源缓存。 |
|
|
静态资源缓存的生存时间。 |
||
最大工作线程数。 |
|
|
线程池的后备队列的最大容量。 |
|
|
工作线程的最小数量。 |
|
|
用于解码 URI 的字符编码。 |
|
|
调用 sendRedirect 生成的 HTTP 1.1 及更高版本的位置标头是使用相对重定向还是绝对重定向。 |
|
|
Undertow 访问日志目录。 |
||
是否开启访问日志。 |
|
|
访问日志的格式模式。 |
|
|
日志文件名前缀。 |
|
|
是否开启访问日志轮换。 |
|
|
日志文件名后缀。 |
|
|
是否应将“Connection: keep-alive”标头添加到所有响应中,即使 HTTP 规范没有要求。 |
|
|
每个缓冲区的大小。缺省值派生自 JVM 可用的最大内存量。 |
||
是否应解码编码的斜杠字符 (%2F)。如果前端代理不执行相同的解码,则解码可能会导致安全问题。仅当您有需要它的旧应用程序时,才启用此功能。设置后,server.undertow.allow-encoded-slash 不起作用。 |
||
是否应解码 URL。禁用后,URL 中的百分比编码字符将保持原样。 |
|
|
是否在 Java 堆外部分配缓冲区。缺省值派生自 JVM 可用的最大内存量。 |
||
是否应在启动时初始化 Servlet 过滤器。 |
|
|
允许的最大 Cookie 数。此限制的存在是为了防止基于哈希冲突的 DOS 攻击。 |
|
|
允许的最大标头数。此限制的存在是为了防止基于哈希冲突的 DOS 攻击。 |
||
HTTP post 内容的最大大小。当值为 -1(默认值)时,大小不受限制。 |
|
|
允许的最大查询或路径参数数。此限制的存在是为了防止基于哈希冲突的 DOS 攻击。 |
||
在服务器关闭连接之前,连接在不处理请求的情况下可以处于空闲状态的时间。 |
||
io.undertow.UndertowOptions 中定义的服务器选项。 |
||
org.xnio.Options 中定义的套接字选项。 |
||
是否在转发请求时保留请求的路径。 |
|
|
要为工作线程创建的 I/O 线程数。默认值是从可用处理器的数量派生的。 |
||
工作线程数。默认值为 I/O 线程数的 8 倍。 |
||
用于解码 URL 的字符集。 |
|
名字 | 描述 | 默认值 |
---|---|---|
服务器应绑定到的网络地址。 |
||
是否启用响应压缩。 |
|
|
不应压缩其响应的用户代理的逗号分隔列表。 |
||
应压缩的 MIME 类型以逗号分隔的列表。 |
|
|
执行压缩所需的最小“Content-Length”值。 |
|
|
何时包含“errors”属性。 |
|
|
包含“exception”属性。 |
|
|
何时包含“message”属性。 |
|
|
何时包含“path”属性。 |
||
何时包含“trace”属性。 |
|
|
错误控制器的路径。 |
|
|
是否启用服务器错误时浏览器中显示的默认错误页面。 |
|
|
处理 X-Forwarded-* 标头的策略。 |
||
是否启用 HTTP/2 支持(如果当前环境支持)。 |
|
|
追加到日志。 |
|
|
自定义日志格式,请参阅 org.eclipse.jetty.server.CustomRequestLog。如果已定义,则覆盖“format”配置键。 |
||
启用访问日志。 |
|
|
要放置在日志文件名中的日期格式。 |
||
日志文件名。如果未指定,日志将重定向到“System.err”。 |
||
日志格式。 |
|
|
不应记录的请求路径。 |
||
删除轮换日志文件之前的天数。 |
|
|
连接在关闭之前可以处于空闲状态的时间。 |
||
服务器在任何给定时间接受和处理的最大连接数。 |
|
|
任何 HTTP POST 请求中表单内容的最大大小。 |
|
|
HTTP 响应标头的最大大小。 |
|
|
要使用的受体线程数。当值为 -1(默认值)时,受体数来自操作环境。 |
|
|
最大线程空闲时间。 |
|
|
最大线程数。 |
|
|
线程池的后备队列的最大容量。默认值是根据线程配置计算的。 |
||
最小线程数。 |
|
|
要使用的选择器线程数。当值为 -1(默认值)时,选择器的数量是从操作环境中派生的。 |
|
|
HTTP 请求标头的最大大小。 |
|
|
Netty 通道的连接超时。 |
||
H2C升级请求的最大内容长度。 |
|
|
Netty 通道的空闲超时。如果未指定,则使用无限超时。 |
||
HTTP 请求解码的初始缓冲区大小。 |
|
|
可以解码 HTTP 请求初始行的最大长度。 |
|
|
每个连接可以发出的最大请求数。默认情况下,连接提供无限数量的请求。 |
||
解码请求时是否验证标头。 |
|
|
服务器 HTTP 端口。 |
|
|
Cookie 的域。 |
||
是否对 cookie 使用“HttpOnly”cookie。 |
||
Cookie 的最长使用期限。如果未指定持续时间后缀,则将使用秒。正值表示 Cookie 相对于当前时间的到期时间。值为 0 表示 Cookie 应立即过期。负值表示没有“最大年龄”。 |
||
Cookie 的名称。 |
||
Cookie 的路径。 |
||
Cookie 的 SameSite 设置。 |
||
是否始终将 Cookie 标记为安全。 |
||
可以存储的最大会话数。 |
|
|
会话超时。如果未指定持续时间后缀,则将使用秒。 |
|
|
用于服务器响应标头的值(如果为空,则不发送任何标头)。 |
||
应用程序的显示名称。 |
|
|
Servlet 上下文 init 参数。 |
||
应用程序的上下文路径。 |
||
HTTP 请求和响应的字符集。如果未显式设置,则添加到“Content-Type”标头中。 |
|
|
是否开启 http 编码支持。 |
|
|
是否在 HTTP 请求和响应上强制编码为配置的字符集。 |
||
是否在 HTTP 请求上强制编码为配置的字符集。当未指定“force”时,默认为 true。 |
||
是否强制编码为 HTTP 响应上配置的字符集。 |
||
将 locale 映射到用于响应编码的字符集。 |
||
用于 JSP 的 Servlet 的类名。如果注册为 true,则此类 * 在类路径上,则它将被注册。 |
|
|
用于配置 JSP servlet 的 Init 参数。 |
||
是否注册了 JSP servlet。 |
|
|
是否向容器注册默认 Servlet。 |
|
|
Cookie 的域。 |
||
是否对 cookie 使用“HttpOnly”cookie。 |
||
Cookie 的最长使用期限。如果未指定持续时间后缀,则将使用秒。正值表示 Cookie 相对于当前时间的到期时间。值为 0 表示 Cookie 应立即过期。负值表示没有“最大年龄”。 |
||
Cookie 的名称。 |
||
Cookie 的路径。 |
||
Cookie 的 SameSite 设置。 |
||
是否始终将 Cookie 标记为安全。 |
||
是否在重新启动之间保留会话数据。 |
|
|
用于存储会话数据的目录。 |
||
会话超时。如果未指定持续时间后缀,则将使用秒。 |
|
|
会话跟踪模式。 |
||
服务器将支持的关闭类型。 |
|
|
已配置的 SSL 捆绑包的名称。 |
||
PEM 编码的 SSL 证书文件的路径。 |
||
SSL 证书的 PEM 编码私钥文件的路径。 |
||
支持的 SSL 密码。 |
||
客户端身份验证模式。需要信任存储。 |
||
是否启用 SSL 支持。 |
|
|
已启用 SSL 协议。 |
||
标识密钥存储中的密钥的别名。 |
||
用于访问密钥库中的密钥的密码。 |
||
保存 SSL 证书(通常为 jks 文件)的密钥存储的路径。 |
||
用于访问密钥库的密码。 |
||
密钥存储的提供程序。 |
||
密钥存储的类型。 |
||
要使用的 SSL 协议。 |
|
|
将主机名映射到 SNI 配置的 SSL 捆绑包。 |
||
PEM 编码的 SSL 证书颁发机构文件的路径。 |
||
SSL 证书颁发机构的 PEM 编码私钥文件的路径。 |
||
保存 SSL 证书的信任存储。 |
||
用于访问信任存储的密码。 |
||
信任存储的提供程序。 |
||
信任存储的类型。 |
||
当所有可能的请求处理线程都在使用时,传入连接请求的最大队列长度。 |
|
|
是否缓冲输出,使其仅定期刷新。 |
|
|
是否检查日志文件是否存在,以便在外部进程重命名日志文件时可以重新创建日志文件。 |
|
|
是否仅在“ServletRequest.getAttribute(conditionIf)”未产生 null 时才启用请求日志记录。 |
||
是否仅在 “ServletRequest.getAttribute(conditionUnless)” 产生 null 时才启用请求日志记录。 |
||
在其中创建日志文件的目录。可以是绝对的,也可以是相对于 Tomcat 基本目录的。 |
|
|
启用访问日志。 |
|
|
日志文件使用的字符集。默认为系统默认字符集。 |
||
要放置在日志文件名中的日期格式。 |
|
|
是否使用 RFC 5952 定义的 IPv6 规范表示格式。 |
|
|
用于在日志条目和日志文件名后缀中设置时间戳格式的区域设置。默认为 Java 进程的缺省语言环境。 |
||
在删除访问日志文件之前保留访问日志文件的天数。 |
|
|
访问日志的格式模式。 |
|
|
日志文件名前缀。 |
|
|
是否将文件名中的日期戳延迟到轮换时间。 |
|
|
设置用于请求的 IP 地址、主机名、协议和端口的请求属性。 |
|
|
是否开启访问日志轮换。 |
|
|
日志文件名后缀。 |
|
|
以逗号分隔的附加模式列表,这些模式与要忽略的 jar 进行 TLD 扫描。特殊的“?”和“*”字符可以在模式中使用,以分别匹配一个且仅匹配一个字符和零个或多个字符。 |
||
调用 backgroundProcess 方法之间的延迟。如果未指定持续时间后缀,则将使用秒。 |
|
|
Tomcat 基目录。如果未指定,则使用临时目录。 |
||
连接器在接受连接后等待显示请求 URI 行的时间。 |
||
在关闭连接之前等待另一个 HTTP 请求的时间。如果未设置,则使用 connectionTimeout。设置为 -1 时,不会超时。 |
||
服务器在任何给定时间接受和处理的最大连接数。达到限制后,操作系统仍可能接受基于“acceptCount”属性的连接。 |
|
|
任何 HTTP POST 请求中表单内容的最大大小。 |
|
|
HTTP 响应标头的最大大小。 |
|
|
在关闭连接之前,可以通过管道传输的最大 HTTP 请求数。设置为 0 或 1 时,将禁用 keep-alive 和流水线。设置为 -1 时,允许无限数量的流水线请求或保持活动请求。 |
|
|
要吞咽的最大请求正文量。 |
|
|
是否应启用 Tomcat 的 MBean 注册表。 |
|
|
将保留在缓存中并在后续请求中重用的最大空闲处理器数。当设置为 -1 时,缓存将是无限的,理论最大大小等于最大连接数。 |
|
|
是否应通过将 / 附加到路径来重定向对上下文根的请求。使用在代理处终止的 SSL 时,此属性应设置为 false。 |
|
|
URI 路径中应允许的其他未编码字符的逗号分隔列表。只允许使用“< > [ \ ] ^ ' { | }”。 |
||
URI 查询字符串中应允许的其他未编码字符的逗号分隔列表。只允许使用“< > [ \ ] ^ ' { | }”。 |
||
从中提取远程主机的 HTTP 标头的名称。 |
|
|
匹配要信任的代理的正则表达式。 |
|
|
用于覆盖原始端口值的 HTTP 标头的名称。 |
|
|
保存传入协议的标头,通常命名为“X-Forwarded-Proto”。 |
||
指示传入请求是否使用 SSL 的协议标头的值。 |
|
|
从中提取远程 IP 的 HTTP 标头的名称。例如,“X-FORWARDED-FOR”。 |
||
正则表达式定义在“remote-ip-header”标头中出现时受信任的代理。 |
||
是否允许对此 Web 应用程序进行静态资源缓存。 |
|
|
静态资源缓存的生存时间。 |
||
最大工作线程数。 |
|
|
线程池的后备队列的最大容量。 |
|
|
工作线程的最小数量。 |
|
|
用于解码 URI 的字符编码。 |
|
|
调用 sendRedirect 生成的 HTTP 1.1 及更高版本的位置标头是使用相对重定向还是绝对重定向。 |
|
|
Undertow 访问日志目录。 |
||
是否开启访问日志。 |
|
|
访问日志的格式模式。 |
|
|
日志文件名前缀。 |
|
|
是否开启访问日志轮换。 |
|
|
日志文件名后缀。 |
|
|
是否应将“Connection: keep-alive”标头添加到所有响应中,即使 HTTP 规范没有要求。 |
|
|
每个缓冲区的大小。缺省值派生自 JVM 可用的最大内存量。 |
||
是否应解码编码的斜杠字符 (%2F)。如果前端代理不执行相同的解码,则解码可能会导致安全问题。仅当您有需要它的旧应用程序时,才启用此功能。设置后,server.undertow.allow-encoded-slash 不起作用。 |
||
是否应解码 URL。禁用后,URL 中的百分比编码字符将保持原样。 |
|
|
是否在 Java 堆外部分配缓冲区。缺省值派生自 JVM 可用的最大内存量。 |
||
是否应在启动时初始化 Servlet 过滤器。 |
|
|
允许的最大 Cookie 数。此限制的存在是为了防止基于哈希冲突的 DOS 攻击。 |
|
|
允许的最大标头数。此限制的存在是为了防止基于哈希冲突的 DOS 攻击。 |
||
HTTP post 内容的最大大小。当值为 -1(默认值)时,大小不受限制。 |
|
|
允许的最大查询或路径参数数。此限制的存在是为了防止基于哈希冲突的 DOS 攻击。 |
||
在服务器关闭连接之前,连接在不处理请求的情况下可以处于空闲状态的时间。 |
||
io.undertow.UndertowOptions 中定义的服务器选项。 |
||
org.xnio.Options 中定义的套接字选项。 |
||
是否在转发请求时保留请求的路径。 |
|
|
要为工作线程创建的 I/O 线程数。默认值是从可用处理器的数量派生的。 |
||
工作线程数。默认值为 I/O 线程数的 8 倍。 |
||
用于解码 URL 的字符集。 |
|
安全属性
RSocket 属性
名字 | 描述 | 默认值 |
---|---|---|
服务器应绑定到的网络地址。 |
||
最大传输单元。大于指定值的帧将被分段。 |
||
RSocket 处理请求的路径(仅适用于 websocket 传输)。 |
||
服务器端口。 |
||
是否开启了 websocket 压缩扩展。 |
|
|
是代理 websocket ping 帧还是响应它们。 |
|
|
最大允许帧有效载荷长度。 |
|
|
用于 websocket 握手签名的子协议。 |
||
已配置的 SSL 捆绑包的名称。 |
||
PEM 编码的 SSL 证书文件的路径。 |
||
SSL 证书的 PEM 编码私钥文件的路径。 |
||
支持的 SSL 密码。 |
||
客户端身份验证模式。需要信任存储。 |
||
是否启用 SSL 支持。 |
|
|
已启用 SSL 协议。 |
||
标识密钥存储中的密钥的别名。 |
||
用于访问密钥库中的密钥的密码。 |
||
保存 SSL 证书(通常为 jks 文件)的密钥存储的路径。 |
||
用于访问密钥库的密码。 |
||
密钥存储的提供程序。 |
||
密钥存储的类型。 |
||
要使用的 SSL 协议。 |
|
|
将主机名映射到 SNI 配置的 SSL 捆绑包。 |
||
PEM 编码的 SSL 证书颁发机构文件的路径。 |
||
SSL 证书颁发机构的 PEM 编码私钥文件的路径。 |
||
保存 SSL 证书的信任存储。 |
||
用于访问信任存储的密码。 |
||
信任存储的提供程序。 |
||
信任存储的类型。 |
||
RSocket 传输协议。 |
|
名字 | 描述 | 默认值 |
---|---|---|
服务器应绑定到的网络地址。 |
||
最大传输单元。大于指定值的帧将被分段。 |
||
RSocket 处理请求的路径(仅适用于 websocket 传输)。 |
||
服务器端口。 |
||
是否开启了 websocket 压缩扩展。 |
|
|
是代理 websocket ping 帧还是响应它们。 |
|
|
最大允许帧有效载荷长度。 |
|
|
用于 websocket 握手签名的子协议。 |
||
已配置的 SSL 捆绑包的名称。 |
||
PEM 编码的 SSL 证书文件的路径。 |
||
SSL 证书的 PEM 编码私钥文件的路径。 |
||
支持的 SSL 密码。 |
||
客户端身份验证模式。需要信任存储。 |
||
是否启用 SSL 支持。 |
|
|
已启用 SSL 协议。 |
||
标识密钥存储中的密钥的别名。 |
||
用于访问密钥库中的密钥的密码。 |
||
保存 SSL 证书(通常为 jks 文件)的密钥存储的路径。 |
||
用于访问密钥库的密码。 |
||
密钥存储的提供程序。 |
||
密钥存储的类型。 |
||
要使用的 SSL 协议。 |
|
|
将主机名映射到 SNI 配置的 SSL 捆绑包。 |
||
PEM 编码的 SSL 证书颁发机构文件的路径。 |
||
SSL 证书颁发机构的 PEM 编码私钥文件的路径。 |
||
保存 SSL 证书的信任存储。 |
||
用于访问信任存储的密码。 |
||
信任存储的提供程序。 |
||
信任存储的类型。 |
||
RSocket 传输协议。 |
|
执行器属性
名字 | 描述 | 默认值 |
---|---|---|
AppOptics API 令牌。 |
||
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
是否发送下限时间,这在从多个主机发送测量值以在给定时间边界上对齐时很有用。 |
|
|
将指标传送到 AppOptics 时将映射到“@host”的标记。 |
|
|
读取对此后端的请求的超时。 |
|
|
要使用的步长(即报告频率)。 |
|
|
要将指标传送到的 URI。 |
|
|
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
从 LWC 服务刷新配置设置的频率。 |
|
|
是时候从 LWC 服务订阅了。 |
|
|
用于检索当前订阅的 Atlas LWC 端点的 URI。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
Atlas LWC 终结点的 URI,用于评估订阅的数据。 |
|
|
是否启用流式传输到 Atlas LWC。 |
|
|
是否应忽略与Atlas发布步长相同的表达式进行流式处理。用于发布到 Atlas 的数据也从后端发送到流的情况。 |
|
|
用于流式传输到 Atlas LWC 的步长(报告频率)。这是获取按需数据流的最高支持分辨率。它必须小于或等于 management.metrics.export.atlas.step,并且 management.metrics.export.atlas.step 应是此值的偶数倍。 |
|
|
对于没有任何活动的仪表来说,是时候生活了。在此期限之后,电表将被视为已过期,不会报告。 |
|
|
要用于指标发布计划程序的线程数。 |
|
|
读取对此后端的请求的超时。 |
|
|
要使用的步长(即报告频率)。 |
|
|
Atlas 服务器的 URI。 |
|
|
是否启用审计事件的存储。 |
|
|
是否启用扩展的 Cloud Foundry 执行器端点。 |
|
|
是否跳过 Cloud Foundry 执行器端点安全调用的 SSL 验证。 |
|
|
Datadog API 密钥。 |
||
Datadog 应用程序密钥。不是严格要求的,但通过向 Datadog 发送计量描述、类型和基本单位来改进 Datadog 体验。 |
||
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否将描述元数据发布到 Datadog。关闭此选项可最大程度地减少发送的元数据量。 |
|
|
是否启用将指标导出到此后端。 |
|
|
将指标传送到 Datadog 时将映射到“host”的标记。 |
|
|
读取对此后端的请求的超时。 |
|
|
要使用的步长(即报告频率)。 |
|
|
要将指标传送到的 URI。如果您需要将指标发布到美国以外的 Datadog 站点,或者在前往 Datadog 的途中发布到内部代理,请设置此项。 |
|
|
是否启用默认指标导出器。 |
|
|
Dynatrace 身份验证令牌。 |
||
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
读取对此后端的请求的超时。 |
|
|
要使用的步长(即报告频率)。 |
|
|
要将指标传送到的 URI。应用于 SaaS、自行管理的实例或通过内部代理进行路由。 |
||
将指标导出到 Dynatrace 的自定义设备的 ID。 |
||
导出指标的组。用于在 Dynatrace UI 中指定自定义设备组名称。 |
||
导出指标的技术类型。用于在 Dynatrace UI 中的逻辑技术名称下对指标进行分组。 |
|
|
以键值对的形式添加到所有指标的默认维度。如果它们使用相同的键,则这些标签将被千分尺标签覆盖。 |
||
|
是否启用 Dynatrace 元数据导出。 |
|
|
是否将测量仪元数据(单位和描述)导出到 Dynatrace 后端。 |
|
添加到所有导出指标的前缀字符串。 |
||
|
是否回退到 Timer 和 DistributionSummary 的内置千分尺仪器。 |
|
Base64 编码的凭据字符串。与用户名和密码互斥。 |
||
如果索引不存在,是否自动创建索引。 |
|
|
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
要将指标导出到的主机。 |
|
|
要将指标导出到的索引。 |
|
|
用于滚动索引的索引日期格式。追加到索引名称。 |
|
|
前缀,用于将索引名称与用于滚动索引的日期格式分开。 |
|
|
弹性服务器的登录密码。与 api-key-credentials 互斥。 |
||
引入管道名称。默认情况下,不对事件进行预处理。 |
||
读取对此后端的请求的超时。 |
|
|
要使用的步长(即报告频率)。 |
|
|
时间戳字段的名称。 |
|
|
Elastic 服务器的登录用户。与 api-key-credentials 互斥。 |
||
可以缓存响应的最长时间。 |
|
|
是否启用 auditevents 终结点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用 Bean 终端节点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用缓存终端节点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用条件终结点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否开启 configprops 端点。 |
|
|
用于确定用户是否有权显示未清理值的角色。如果为空,则所有经过身份验证的用户都将获得授权。 |
||
何时显示未清理的值。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否开启 env 终端节点。 |
|
|
用于确定用户是否有权显示未清理值的角色。如果为空,则所有经过身份验证的用户都将获得授权。 |
||
何时显示未清理的值。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用飞行路径终结点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用运行状况终端节点。 |
|
|
运行状况终结点组。 |
||
阈值,在此阈值之后,将记录慢运行状况指示器的警告。 |
|
|
是否使活动和就绪运行状况组在主服务器端口上可用。 |
|
|
是否启用活动和就绪探测。 |
|
|
用于确定用户是否有权显示详细信息的角色。如果为空,则所有经过身份验证的用户都将获得授权。 |
||
何时显示组件。如果未指定,将使用“show-details”设置。 |
||
何时显示完整的运行状况详细信息。 |
|
|
将运行状况映射到 HTTP 状态代码。默认情况下,注册的运行状况映射到合理的默认值(例如,UP 映射到 200)。 |
||
按严重性顺序分隔的逗号分隔的运行状况列表。 |
|
|
是否在启动时验证运行状况组成员身份。如果组包含或排除不存在的运行状况参与者,则验证将失败。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用堆转储终端节点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用 httpexchanges 端点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用信息终结点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用 integrationgraph 端点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用 liquibase 端点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用日志文件终端节点。 |
|
|
要访问的外部日志文件。如果日志文件是由输出重定向而不是由日志记录系统本身写入的,则可以使用。 |
||
可以缓存响应的最长时间。 |
|
|
是否启用记录器终端节点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用映射终端节点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用指标终端节点。 |
|
|
是否开启 prometheus 端点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否开启 quartz 终端节点。 |
|
|
用于确定是否有权向用户显示未经审查的作业或触发器值的角色。如果为空,则所有经过身份验证的用户都将获得授权。 |
||
何时显示未清理的作业或触发器值。 |
|
|
其他 SBOM。 |
||
SBOM 的位置。如果为 null,则将自动检测该位置。 |
||
SBOM 的媒体类型。如果为 null,则将自动检测媒体类型。 |
||
可以缓存响应的最长时间。 |
|
|
是否开启 sbom 端点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用 scheduledtasks 终端节点。 |
|
|
是否启用会话终结点。 |
|
|
是否启用关闭终结点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用启动终端节点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用线程转储终结点。 |
|
|
默认情况下是启用还是禁用所有终端节点。 |
||
是否使用独立对象映射器序列化终结点 JSON。 |
|
|
端点 JMX 域名。回退到“spring.jmx.default-domain”(如果已设置)。 |
|
|
应排除的终结点 ID 或所有终结点 ID。 |
||
应包含的终结点 ID 或所有端点的“*”。 |
|
|
要附加到表示端点的 MBean 的所有 ObjectName 的其他静态属性。 |
||
是否透明地迁移旧终端节点 ID。 |
|
|
Web 终结点的基本路径。当管理服务器共享主服务器端口时,相对于 servlet 上下文路径 (server.servlet.context-path) 或 WebFlux 基本路径 (spring.webflux.base-path)。相对于管理服务器基本路径 (management.server.base-path) 配置单独的管理服务器端口 (management.server.port) 时。 |
|
|
是否支持凭据。如果未设置,则不支持凭据。 |
||
以逗号分隔的标头列表允许在请求中。“*”允许所有标头。 |
||
以逗号分隔的允许方法列表。'*' 允许所有方法。如果未设置,则默认为 GET。 |
||
要允许的源模式的逗号分隔列表。与仅支持“*”的允许源模式不同,源模式更灵活(例如“https://*.example.com”),并且可以在允许凭据时使用。如果未设置允许的源模式或允许的源,则禁用 CORS 支持。 |
||
要允许的以逗号分隔的源列表。“*”允许所有源。当允许凭据时,不能使用“*”,而应改为配置源模式。如果未设置允许的源或允许的源模式,则禁用 CORS 支持。 |
||
要包含在响应中的标头的逗号分隔列表。 |
||
客户端可以缓存预检请求的响应多长时间。如果未指定持续时间后缀,则将使用秒。 |
|
|
是否启用发现页。 |
|
|
应排除的终结点 ID 或所有终结点 ID。 |
||
应包含的终结点 ID 或所有端点的“*”。 |
|
|
终结点 ID 与应公开它们的路径之间的映射。 |
||
UDP 寻址模式,单播或多播。 |
|
|
用于报告持续时间的基本时间单位。 |
|
|
是否启用将指标导出到 Ganglia。 |
|
|
Ganglia 服务器的主机,用于接收导出的指标。 |
|
|
Ganglia 服务器的端口来接收导出的指标。 |
|
|
要使用的步长(即报告频率)。 |
|
|
是时候为神经节的指标而活了。将组播生存时间设置为大于主机之间的跃点数(路由器)数 1。 |
|
|
用于报告持续时间的基本时间单位。 |
|
|
是否启用将指标导出到 Graphite。 |
|
|
是否应使用 Graphite 标签,而不是分层命名约定。默认情况下启用,除非设置了“tagsAsPrefix”。 |
||
用于接收导出指标的 Graphite 服务器的主机。 |
|
|
用于接收导出指标的 Graphite 服务器的端口。 |
|
|
将数据传送到 Graphite 时使用的协议。 |
|
|
用于报告费率的基本时间单位。 |
|
|
要使用的步长(即报告频率)。 |
|
|
对于分层命名约定,请将指定的标签键转换为指标前缀的一部分。如果“graphiteTagsEnabled”为 true,则忽略。 |
|
|
是否开启 Cassandra 健康检查。 |
|
|
是否开启 Couchbase 健康检查。 |
|
|
是否开启数据库健康检查。 |
|
|
创建数据库运行状况指示器时是否忽略 AbstractRoutingDataSources。 |
|
|
是否启用默认运行状况指示器。 |
|
|
是否开启磁盘空间健康检查。 |
|
|
用于计算可用磁盘空间的路径。 |
||
应可用的最小磁盘空间。 |
|
|
是否开启Elasticsearch健康检查。 |
|
|
是否开启InfluxDB健康检查。 |
|
|
是否开启JMS健康检查。 |
|
|
是否开启LDAP健康检查。 |
|
|
是否开启活体状态健康检查。 |
|
|
是否开启邮件健康检查。 |
|
|
是否开启MongoDB健康检查。 |
|
|
是否开启Neo4j健康检查。 |
|
|
是否开启ping健康检查。 |
|
|
是否开启 RabbitMQ 健康检查。 |
|
|
是否启用就绪状态运行状况检查。 |
|
|
是否开启Redis健康检查。 |
|
|
是否开启HTTP请求-响应交换记录。 |
|
|
要包含在交换记录中的项目。默认为请求标头(不包括 Authorization 和 Cookie)、响应标头(不包括 Set-Cookie)和所用时间。 |
|
|
Humio API 令牌。 |
||
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
读取对此后端的请求的超时。 |
|
|
要使用的步长(即报告频率)。 |
|
|
Humio 标记,用于描述将存储指标的数据源。Humio 标签与 Micrometer 标签是一个不同的概念。千分尺的标签用于沿维度边界划分度量。 |
||
要将指标传送到的 URI。如果您需要在前往 Humio 的途中将指标发布到内部代理,则可以使用它定义代理的位置。 |
|
|
要使用的 InfluxDB 的 API 版本。除非配置了组织,否则默认为“v1”。如果配置了组织,则默认为“v2”。 |
||
在尝试向 Influx 数据库发布指标之前,是否创建该数据库(如果该数据库不存在)。仅限 InfluxDB v1。 |
|
|
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
用于衡量指标的存储桶。使用存储桶名称或 ID。如果未设置,则默认为 db 属性的值。仅限 InfluxDB v2。 |
||
是否对发布到 Influx 的指标批次启用 GZIP 压缩。 |
|
|
对此后端的请求的连接超时。 |
|
|
写入每个点的一致性。 |
|
|
要将指标发送到的数据库。仅限 InfluxDB v1。 |
|
|
是否启用将指标导出到此后端。 |
|
|
要向其写入指标的组织。仅限 InfluxDB v2。 |
||
Influx 服务器的登录密码。仅限 InfluxDB v1。 |
||
读取对此后端的请求的超时。 |
|
|
Influx 应在当前数据库中保留数据的时间段。例如 7d,请查看流入文档以获取有关持续时间格式的更多详细信息。仅限 InfluxDB v1。 |
||
要使用的保留策略(如果未指定 DEFAULT 保留策略,则 Influx 将写入 DEFAULT)。仅限 InfluxDB v1。 |
||
|
群集中存储的数据副本数。对于单节点实例,必须为 1。仅限 InfluxDB v1。 |
|
分片组覆盖的时间范围。例如 2w,请查看 influx 文档以获取有关持续时间格式的更多详细信息。仅限 InfluxDB v1。 |
||
要使用的步长(即报告频率)。 |
|
|
用于调用 InfluxDB 后端的身份验证令牌。对于 InfluxDB v1,使用 Bearer 方案。对于 v2,使用 Token 方案。 |
||
Influx 服务器的 URI。 |
|
|
Influx 服务器的登录用户。仅限 InfluxDB v1。 |
||
是否启用生成信息。 |
|
|
是否启用默认信息参与者。 |
|
|
是否开启环境信息。 |
|
|
是否启用 git info。 |
|
|
用于公开 git 信息的模式。 |
|
|
是否启用 Java 信息。 |
|
|
是否启用操作系统信息。 |
|
|
是否启用进程信息。 |
|
|
Metrics JMX域名转让。 |
|
|
是否启用将指标导出到此后端。 |
|
|
要使用的步长(即报告频率)。 |
|
|
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
KairosDB 服务器的登录密码。 |
||
读取对此后端的请求的超时。 |
|
|
要使用的步长(即报告频率)。 |
|
|
KairosDB 服务器的 URI。 |
|
|
KairosDB 服务器的登录用户。 |
||
是否启用自动计时。 |
|
|
应为其发布其他时间序列的百分位数。 |
||
|
是否发布百分位直方图。 |
|
已发送请求的指标名称。 |
|
|
以指定名称开头的计量 ID 的直方图数,以保留在环形缓冲区中。最长的比赛获胜,键“全部”也可用于配置所有仪表。 |
||
在重置和旋转以指定名称开头的计量 ID 的样本累积到衰减分布统计量的最长时间。最长的比赛获胜,键“全部”也可用于配置所有仪表。 |
||
以指定名称开头的计量 ID 应观察到的最大值。最长的比赛获胜。可以将值指定为双精度值或持续时间值(对于计时器计量器,如果未指定单位,则默认为毫秒)。 |
||
以指定名称开头的计量 ID 应遵守的最小值。最长的比赛获胜。可以将值指定为双精度值或持续时间值(对于计时器计量器,如果未指定单位,则默认为毫秒)。 |
||
要传送到以指定名称开头的计量 ID 的后端的特定计算的不可聚合百分位数。最长的比赛获胜,键“全部”也可用于配置所有仪表。 |
||
以指定名称开头的计量 ID 是否应发布百分位数直方图。对于支持基于直方图的可聚合百分位数计算的监控系统,可以将其设置为 true。对于其他系统,这不起作用。最长的比赛获胜,键“全部”也可用于配置所有仪表。 |
||
以指定名称开头的计量 ID 的特定服务级别目标边界。最长的比赛获胜。将为每个指定的边界发布计数器。可以将值指定为双精度值或持续时间值(对于计时器计量器,如果未指定单位,则默认为毫秒)。 |
||
是否应启用以指定名称开头的计量 ID。最长的比赛获胜,键“全部”也可用于配置所有仪表。 |
||
是否开启 Mongo 客户端命令指标。 |
|
|
是否开启 Mongo 连接池指标。 |
|
|
要为其报告磁盘指标的路径的逗号分隔列表。 |
|
|
应用于每个仪表的通用标记。 |
||
自动配置的 MeterRegistry 实现是否应绑定到指标上的全局静态注册表。对于测试,请将其设置为“false”以最大限度地提高测试独立性。 |
|
|
允许的唯一 URI 标记值的最大数量。达到最大标签值数后,过滤器将拒绝具有其他标签值的指标。 |
|
|
允许的唯一 URI 标记值的最大数量。达到最大标签值数后,过滤器将拒绝具有其他标签值的指标。 |
|
|
新的 Relic 帐户 ID。 |
||
新的 Relic API 密钥。 |
||
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
要使用的客户端提供程序类型。 |
||
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
应发布的事件类型。如果将“meter-name-event-type-enabled”设置为“true”,则将忽略此属性。 |
|
|
|
是否将计量名称作为事件类型发送,而不是使用“event-type”配置属性值。如果未遵循 New Relic 指南或需要与以前的 Spring Boot 版本一致的事件类型,则可以将其设置为“true”。 |
|
读取对此后端的请求的超时。 |
|
|
要使用的步长(即报告频率)。 |
|
|
要将指标传送到的 URI。 |
|
|
是否启用千分尺注释的自动配置。 |
|
|
是否应启用以指定名称开头的观察任务。最长的比赛获胜,键“全部”也可用于配置所有观测值。 |
||
客户端请求的观察结果的名称。 |
|
|
服务器请求的观察结果的名称。 |
|
|
应用于每个观测值的通用键值。 |
||
是否为每个观测值创建 LongTaskTimer。 |
|
|
是否标记实际查询参数值。 |
|
|
资源属性。 |
||
总和的聚合时间性。它定义了加法值的表达方式。此设置取决于您使用的后端,有些仅支持一种时间性。 |
||
导出指标的时间单位。 |
|
|
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
导出指标的标头。 |
||
读取对此后端的请求的超时。 |
|
|
要使用的步长(即报告频率)。 |
|
|
OLTP 服务器的 URI。 |
|
|
用于压缩有效负载的方法。 |
|
|
OTel 收集器的 HTTP API 的 URL。 |
||
要传递给收集器的自定义 HTTP 标头,例如 auth 标头。 |
||
OTel Collector 处理导出的批次数据的调用超时。此超时涵盖整个调用:解析 DNS、连接、写入请求正文、服务器处理和读取响应正文。如果调用需要重定向或重试,则必须在一个超时期限内完成所有操作。 |
|
|
是否启用将描述作为抓取有效负载的一部分发布到 Prometheus。关闭此功能可最大程度地减少每次抓取时发送的数据量。 |
|
|
是否启用将指标导出到此后端。 |
|
|
要传递给 Prometheus 客户端的其他属性。 |
||
Pushgateway 的基本 URL。 |
|
|
启用通过 Prometheus Pushgateway 发布。 |
|
|
|
推送指标的分组键。 |
|
此应用程序实例的作业标识符。 |
||
Prometheus Pushgateway的登录密码。 |
||
推送指标的频率。 |
|
|
|
关机时应执行的操作。 |
|
Prometheus Pushgateway 的登录用户。 |
||
要使用的步长(即报告频率)。 |
|
|
在每个响应中添加“X-Application-Context”HTTP 标头。 |
|
|
管理终结点应绑定到的网络地址。需要自定义 management.server.port。 |
||
管理终结点基路径(例如,“/management”)。需要自定义 management.server.port。 |
||
管理终结点 HTTP 端口(默认使用与应用程序相同的端口)。配置其他端口以使用特定于管理的 SSL。 |
||
已配置的 SSL 捆绑包的名称。 |
||
PEM 编码的 SSL 证书文件的路径。 |
||
SSL 证书的 PEM 编码私钥文件的路径。 |
||
支持的 SSL 密码。 |
||
客户端身份验证模式。需要信任存储。 |
||
是否启用 SSL 支持。 |
|
|
已启用 SSL 协议。 |
||
标识密钥存储中的密钥的别名。 |
||
用于访问密钥库中的密钥的密码。 |
||
保存 SSL 证书(通常为 jks 文件)的密钥存储的路径。 |
||
用于访问密钥库的密码。 |
||
密钥存储的提供程序。 |
||
密钥存储的类型。 |
||
要使用的 SSL 协议。 |
|
|
将主机名映射到 SNI 配置的 SSL 捆绑包。 |
||
PEM 编码的 SSL 证书颁发机构文件的路径。 |
||
SSL 证书颁发机构的 PEM 编码私钥文件的路径。 |
||
保存 SSL 证书的信任存储。 |
||
用于访问信任存储的密码。 |
||
信任存储的提供程序。 |
||
信任存储的类型。 |
||
SignalFX 访问令牌。 |
||
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
要发布的直方图类型。 |
|
|
读取对此后端的请求的超时。 |
|
|
唯一标识将指标发布到 SignalFx 的应用实例。默认为本地主机名。 |
||
要使用的步长(即报告频率)。 |
|
|
要将指标传送到的 URI。 |
|
|
是否启用将指标导出到此后端。 |
|
|
计数模式。 |
|
|
要使用的步长(即报告频率)。 |
|
|
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
指标类型的前缀。Google Cloud 文档 (https://cloud.google.com/monitoring/custom-metrics#identifier) 中介绍了有效的前缀。 |
|
|
要监视的 Google Cloud 项目的标识符。 |
||
读取对此后端的请求的超时。 |
|
|
受监视的资源标签。 |
||
受监视的资源类型。 |
|
|
要使用的步长(即报告频率)。 |
|
|
|
是否使用语义正确的指标类型。如果为 false,则计数器指标将发布为 GAUGE MetricKind。如果为 true,则计数器指标将发布为 CUMULATIVE MetricKind。 |
|
在发送到 StatsD 服务器之前是否应缓冲测量值。 |
|
|
是否启用将指标导出到 StatsD。 |
|
|
要使用的 StatsD 行协议。 |
|
|
用于接收导出指标的 StatsD 服务器的主机。 |
|
|
单个有效负载的总长度应保持在网络的 MTU 内。 |
|
|
轮询仪表的频率。轮询仪表时,将重新计算其值,如果该值已更改(或 publishUnchangedMeters 为 true),则将其发送到 StatsD 服务器。 |
|
|
用于接收导出指标的 StatsD 服务器的端口。 |
|
|
用于接收导出指标的 StatsD 服务器的协议。 |
|
|
是否将未更改的仪表发送到 StatsD 服务器。 |
|
|
用于计算窗口统计量(如 max)的步长。要充分利用这些统计数据,请将步进间隔调整为接近您的抓取间隔。 |
|
|
是否启用行李上下文与日志记录上下文的关联。 |
|
|
应与日志记录上下文关联的字段列表。这意味着这些字段最终将作为 MDC 中的键值对。 |
||
是否开启千分尺追踪行李传播。 |
|
|
应在 JVM 进程中可访问但未通过网络传播的字段列表。OpenTelemetry 不支持本地字段。 |
||
在进程中引用的字段列表,其引用方式与在网络上引用的字段相同。例如,字段“x-vcap-request-id”将按原样设置,包括前缀。 |
||
应自动成为标记的字段列表。 |
||
传播类型和跟踪后端是否支持在客户端和服务器跨度之间共享跨度 ID。需要 B3 传播和兼容的后端。 |
|
|
是否开启自动配置跟踪,导出和传播跟踪。 |
|
|
跟踪应用程序使用的上下文传播类型。 |
|
|
跟踪应用程序生成的上下文传播类型。 |
|
|
跟踪应用程序生成和使用的上下文传播类型。设置此属性将覆盖更细粒度的传播类型属性。 |
||
对迹线进行采样的概率在 0.0 到 1.0 之间。 |
|
|
将指标和跟踪直接发布到 Wavefront API 主机时使用的 API 令牌。 |
||
API 令牌的类型。 |
||
ApplicationTags 中使用的 Wavefront 集群名称。 |
||
ApplicationTags 中使用的 Wavefront 自定义标记。 |
||
ApplicationTags 中使用的 Wavefront“应用程序”名称。 |
|
|
ApplicationTags 中使用的 Wavefront 'Service' 名称,回退到'spring.application.name'。如果两者都未设置,则默认为“unnamed_service”。 |
||
ApplicationTags 中使用的 Wavefront 分片名称。 |
||
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
全局前缀,用于在 Wavefront UI 中查看时将源自此应用检测的指标与源自其他 Wavefront 集成的指标分开。 |
||
读取对此后端的请求的超时。 |
|
|
是否报告聚合到天间隔的直方图分布。 |
|
|
|
是否报告聚合到小时间隔的直方图分布。 |
|
|
是否报告聚合到分钟间隔的直方图分布。 |
|
要使用的步长(即报告频率)。 |
|
|
用于 Wavefront 的每个请求的测量次数。如果发现更多测量值,则将发出多个请求。 |
|
|
刷新间隔以发送排队的消息。 |
|
|
排队邮件的最大大小。 |
|
|
消息的最大大小。 |
||
应用程序实例的唯一标识符,该实例是发布到 Wavefront 的指标和跟踪的来源。默认为本地主机名。 |
||
为 RED 指标自定义 span 标签。 |
||
要将指标和跟踪传送到的 URI。 |
|
|
对 Zipkin 的请求的连接超时。 |
|
|
如何将 POST 正文编码为 Zipkin API。 |
|
|
Zipkin API 的 URL。 |
|
|
读取对 Zipkin 的请求超时。 |
|
名字 | 描述 | 默认值 |
---|---|---|
AppOptics API 令牌。 |
||
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
是否发送下限时间,这在从多个主机发送测量值以在给定时间边界上对齐时很有用。 |
|
|
将指标传送到 AppOptics 时将映射到“@host”的标记。 |
|
|
读取对此后端的请求的超时。 |
|
|
要使用的步长(即报告频率)。 |
|
|
要将指标传送到的 URI。 |
|
|
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
从 LWC 服务刷新配置设置的频率。 |
|
|
是时候从 LWC 服务订阅了。 |
|
|
用于检索当前订阅的 Atlas LWC 端点的 URI。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
Atlas LWC 终结点的 URI,用于评估订阅的数据。 |
|
|
是否启用流式传输到 Atlas LWC。 |
|
|
是否应忽略与Atlas发布步长相同的表达式进行流式处理。用于发布到 Atlas 的数据也从后端发送到流的情况。 |
|
|
用于流式传输到 Atlas LWC 的步长(报告频率)。这是获取按需数据流的最高支持分辨率。它必须小于或等于 management.metrics.export.atlas.step,并且 management.metrics.export.atlas.step 应是此值的偶数倍。 |
|
|
对于没有任何活动的仪表来说,是时候生活了。在此期限之后,电表将被视为已过期,不会报告。 |
|
|
要用于指标发布计划程序的线程数。 |
|
|
读取对此后端的请求的超时。 |
|
|
要使用的步长(即报告频率)。 |
|
|
Atlas 服务器的 URI。 |
|
|
是否启用审计事件的存储。 |
|
|
是否启用扩展的 Cloud Foundry 执行器端点。 |
|
|
是否跳过 Cloud Foundry 执行器端点安全调用的 SSL 验证。 |
|
|
Datadog API 密钥。 |
||
Datadog 应用程序密钥。不是严格要求的,但通过向 Datadog 发送计量描述、类型和基本单位来改进 Datadog 体验。 |
||
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否将描述元数据发布到 Datadog。关闭此选项可最大程度地减少发送的元数据量。 |
|
|
是否启用将指标导出到此后端。 |
|
|
将指标传送到 Datadog 时将映射到“host”的标记。 |
|
|
读取对此后端的请求的超时。 |
|
|
要使用的步长(即报告频率)。 |
|
|
要将指标传送到的 URI。如果您需要将指标发布到美国以外的 Datadog 站点,或者在前往 Datadog 的途中发布到内部代理,请设置此项。 |
|
|
是否启用默认指标导出器。 |
|
|
Dynatrace 身份验证令牌。 |
||
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
读取对此后端的请求的超时。 |
|
|
要使用的步长(即报告频率)。 |
|
|
要将指标传送到的 URI。应用于 SaaS、自行管理的实例或通过内部代理进行路由。 |
||
将指标导出到 Dynatrace 的自定义设备的 ID。 |
||
导出指标的组。用于在 Dynatrace UI 中指定自定义设备组名称。 |
||
导出指标的技术类型。用于在 Dynatrace UI 中的逻辑技术名称下对指标进行分组。 |
|
|
以键值对的形式添加到所有指标的默认维度。如果它们使用相同的键,则这些标签将被千分尺标签覆盖。 |
||
|
是否启用 Dynatrace 元数据导出。 |
|
|
是否将测量仪元数据(单位和描述)导出到 Dynatrace 后端。 |
|
添加到所有导出指标的前缀字符串。 |
||
|
是否回退到 Timer 和 DistributionSummary 的内置千分尺仪器。 |
|
Base64 编码的凭据字符串。与用户名和密码互斥。 |
||
如果索引不存在,是否自动创建索引。 |
|
|
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
要将指标导出到的主机。 |
|
|
要将指标导出到的索引。 |
|
|
用于滚动索引的索引日期格式。追加到索引名称。 |
|
|
前缀,用于将索引名称与用于滚动索引的日期格式分开。 |
|
|
弹性服务器的登录密码。与 api-key-credentials 互斥。 |
||
引入管道名称。默认情况下,不对事件进行预处理。 |
||
读取对此后端的请求的超时。 |
|
|
要使用的步长(即报告频率)。 |
|
|
时间戳字段的名称。 |
|
|
Elastic 服务器的登录用户。与 api-key-credentials 互斥。 |
||
可以缓存响应的最长时间。 |
|
|
是否启用 auditevents 终结点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用 Bean 终端节点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用缓存终端节点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用条件终结点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否开启 configprops 端点。 |
|
|
用于确定用户是否有权显示未清理值的角色。如果为空,则所有经过身份验证的用户都将获得授权。 |
||
何时显示未清理的值。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否开启 env 终端节点。 |
|
|
用于确定用户是否有权显示未清理值的角色。如果为空,则所有经过身份验证的用户都将获得授权。 |
||
何时显示未清理的值。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用飞行路径终结点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用运行状况终端节点。 |
|
|
运行状况终结点组。 |
||
阈值,在此阈值之后,将记录慢运行状况指示器的警告。 |
|
|
是否使活动和就绪运行状况组在主服务器端口上可用。 |
|
|
是否启用活动和就绪探测。 |
|
|
用于确定用户是否有权显示详细信息的角色。如果为空,则所有经过身份验证的用户都将获得授权。 |
||
何时显示组件。如果未指定,将使用“show-details”设置。 |
||
何时显示完整的运行状况详细信息。 |
|
|
将运行状况映射到 HTTP 状态代码。默认情况下,注册的运行状况映射到合理的默认值(例如,UP 映射到 200)。 |
||
按严重性顺序分隔的逗号分隔的运行状况列表。 |
|
|
是否在启动时验证运行状况组成员身份。如果组包含或排除不存在的运行状况参与者,则验证将失败。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用堆转储终端节点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用 httpexchanges 端点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用信息终结点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用 integrationgraph 端点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用 liquibase 端点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用日志文件终端节点。 |
|
|
要访问的外部日志文件。如果日志文件是由输出重定向而不是由日志记录系统本身写入的,则可以使用。 |
||
可以缓存响应的最长时间。 |
|
|
是否启用记录器终端节点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用映射终端节点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用指标终端节点。 |
|
|
是否开启 prometheus 端点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否开启 quartz 终端节点。 |
|
|
用于确定是否有权向用户显示未经审查的作业或触发器值的角色。如果为空,则所有经过身份验证的用户都将获得授权。 |
||
何时显示未清理的作业或触发器值。 |
|
|
其他 SBOM。 |
||
SBOM 的位置。如果为 null,则将自动检测该位置。 |
||
SBOM 的媒体类型。如果为 null,则将自动检测媒体类型。 |
||
可以缓存响应的最长时间。 |
|
|
是否开启 sbom 端点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用 scheduledtasks 终端节点。 |
|
|
是否启用会话终结点。 |
|
|
是否启用关闭终结点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用启动终端节点。 |
|
|
可以缓存响应的最长时间。 |
|
|
是否启用线程转储终结点。 |
|
|
默认情况下是启用还是禁用所有终端节点。 |
||
是否使用独立对象映射器序列化终结点 JSON。 |
|
|
端点 JMX 域名。回退到“spring.jmx.default-domain”(如果已设置)。 |
|
|
应排除的终结点 ID 或所有终结点 ID。 |
||
应包含的终结点 ID 或所有端点的“*”。 |
|
|
要附加到表示端点的 MBean 的所有 ObjectName 的其他静态属性。 |
||
是否透明地迁移旧终端节点 ID。 |
|
|
Web 终结点的基本路径。当管理服务器共享主服务器端口时,相对于 servlet 上下文路径 (server.servlet.context-path) 或 WebFlux 基本路径 (spring.webflux.base-path)。相对于管理服务器基本路径 (management.server.base-path) 配置单独的管理服务器端口 (management.server.port) 时。 |
|
|
是否支持凭据。如果未设置,则不支持凭据。 |
||
以逗号分隔的标头列表允许在请求中。“*”允许所有标头。 |
||
以逗号分隔的允许方法列表。'*' 允许所有方法。如果未设置,则默认为 GET。 |
||
要允许的源模式的逗号分隔列表。与仅支持“*”的允许源模式不同,源模式更灵活(例如“https://*.example.com”),并且可以在允许凭据时使用。如果未设置允许的源模式或允许的源,则禁用 CORS 支持。 |
||
要允许的以逗号分隔的源列表。“*”允许所有源。当允许凭据时,不能使用“*”,而应改为配置源模式。如果未设置允许的源或允许的源模式,则禁用 CORS 支持。 |
||
要包含在响应中的标头的逗号分隔列表。 |
||
客户端可以缓存预检请求的响应多长时间。如果未指定持续时间后缀,则将使用秒。 |
|
|
是否启用发现页。 |
|
|
应排除的终结点 ID 或所有终结点 ID。 |
||
应包含的终结点 ID 或所有端点的“*”。 |
|
|
终结点 ID 与应公开它们的路径之间的映射。 |
||
UDP 寻址模式,单播或多播。 |
|
|
用于报告持续时间的基本时间单位。 |
|
|
是否启用将指标导出到 Ganglia。 |
|
|
Ganglia 服务器的主机,用于接收导出的指标。 |
|
|
Ganglia 服务器的端口来接收导出的指标。 |
|
|
要使用的步长(即报告频率)。 |
|
|
是时候为神经节的指标而活了。将组播生存时间设置为大于主机之间的跃点数(路由器)数 1。 |
|
|
用于报告持续时间的基本时间单位。 |
|
|
是否启用将指标导出到 Graphite。 |
|
|
是否应使用 Graphite 标签,而不是分层命名约定。默认情况下启用,除非设置了“tagsAsPrefix”。 |
||
用于接收导出指标的 Graphite 服务器的主机。 |
|
|
用于接收导出指标的 Graphite 服务器的端口。 |
|
|
将数据传送到 Graphite 时使用的协议。 |
|
|
用于报告费率的基本时间单位。 |
|
|
要使用的步长(即报告频率)。 |
|
|
对于分层命名约定,请将指定的标签键转换为指标前缀的一部分。如果“graphiteTagsEnabled”为 true,则忽略。 |
|
|
是否开启 Cassandra 健康检查。 |
|
|
是否开启 Couchbase 健康检查。 |
|
|
是否开启数据库健康检查。 |
|
|
创建数据库运行状况指示器时是否忽略 AbstractRoutingDataSources。 |
|
|
是否启用默认运行状况指示器。 |
|
|
是否开启磁盘空间健康检查。 |
|
|
用于计算可用磁盘空间的路径。 |
||
应可用的最小磁盘空间。 |
|
|
是否开启Elasticsearch健康检查。 |
|
|
是否开启InfluxDB健康检查。 |
|
|
是否开启JMS健康检查。 |
|
|
是否开启LDAP健康检查。 |
|
|
是否开启活体状态健康检查。 |
|
|
是否开启邮件健康检查。 |
|
|
是否开启MongoDB健康检查。 |
|
|
是否开启Neo4j健康检查。 |
|
|
是否开启ping健康检查。 |
|
|
是否开启 RabbitMQ 健康检查。 |
|
|
是否启用就绪状态运行状况检查。 |
|
|
是否开启Redis健康检查。 |
|
|
是否开启HTTP请求-响应交换记录。 |
|
|
要包含在交换记录中的项目。默认为请求标头(不包括 Authorization 和 Cookie)、响应标头(不包括 Set-Cookie)和所用时间。 |
|
|
Humio API 令牌。 |
||
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
读取对此后端的请求的超时。 |
|
|
要使用的步长(即报告频率)。 |
|
|
Humio 标记,用于描述将存储指标的数据源。Humio 标签与 Micrometer 标签是一个不同的概念。千分尺的标签用于沿维度边界划分度量。 |
||
要将指标传送到的 URI。如果您需要在前往 Humio 的途中将指标发布到内部代理,则可以使用它定义代理的位置。 |
|
|
要使用的 InfluxDB 的 API 版本。除非配置了组织,否则默认为“v1”。如果配置了组织,则默认为“v2”。 |
||
在尝试向 Influx 数据库发布指标之前,是否创建该数据库(如果该数据库不存在)。仅限 InfluxDB v1。 |
|
|
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
用于衡量指标的存储桶。使用存储桶名称或 ID。如果未设置,则默认为 db 属性的值。仅限 InfluxDB v2。 |
||
是否对发布到 Influx 的指标批次启用 GZIP 压缩。 |
|
|
对此后端的请求的连接超时。 |
|
|
写入每个点的一致性。 |
|
|
要将指标发送到的数据库。仅限 InfluxDB v1。 |
|
|
是否启用将指标导出到此后端。 |
|
|
要向其写入指标的组织。仅限 InfluxDB v2。 |
||
Influx 服务器的登录密码。仅限 InfluxDB v1。 |
||
读取对此后端的请求的超时。 |
|
|
Influx 应在当前数据库中保留数据的时间段。例如 7d,请查看流入文档以获取有关持续时间格式的更多详细信息。仅限 InfluxDB v1。 |
||
要使用的保留策略(如果未指定 DEFAULT 保留策略,则 Influx 将写入 DEFAULT)。仅限 InfluxDB v1。 |
||
|
群集中存储的数据副本数。对于单节点实例,必须为 1。仅限 InfluxDB v1。 |
|
分片组覆盖的时间范围。例如 2w,请查看 influx 文档以获取有关持续时间格式的更多详细信息。仅限 InfluxDB v1。 |
||
要使用的步长(即报告频率)。 |
|
|
用于调用 InfluxDB 后端的身份验证令牌。对于 InfluxDB v1,使用 Bearer 方案。对于 v2,使用 Token 方案。 |
||
Influx 服务器的 URI。 |
|
|
Influx 服务器的登录用户。仅限 InfluxDB v1。 |
||
是否启用生成信息。 |
|
|
是否启用默认信息参与者。 |
|
|
是否开启环境信息。 |
|
|
是否启用 git info。 |
|
|
用于公开 git 信息的模式。 |
|
|
是否启用 Java 信息。 |
|
|
是否启用操作系统信息。 |
|
|
是否启用进程信息。 |
|
|
Metrics JMX域名转让。 |
|
|
是否启用将指标导出到此后端。 |
|
|
要使用的步长(即报告频率)。 |
|
|
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
KairosDB 服务器的登录密码。 |
||
读取对此后端的请求的超时。 |
|
|
要使用的步长(即报告频率)。 |
|
|
KairosDB 服务器的 URI。 |
|
|
KairosDB 服务器的登录用户。 |
||
是否启用自动计时。 |
|
|
应为其发布其他时间序列的百分位数。 |
||
|
是否发布百分位直方图。 |
|
已发送请求的指标名称。 |
|
|
以指定名称开头的计量 ID 的直方图数,以保留在环形缓冲区中。最长的比赛获胜,键“全部”也可用于配置所有仪表。 |
||
在重置和旋转以指定名称开头的计量 ID 的样本累积到衰减分布统计量的最长时间。最长的比赛获胜,键“全部”也可用于配置所有仪表。 |
||
以指定名称开头的计量 ID 应观察到的最大值。最长的比赛获胜。可以将值指定为双精度值或持续时间值(对于计时器计量器,如果未指定单位,则默认为毫秒)。 |
||
以指定名称开头的计量 ID 应遵守的最小值。最长的比赛获胜。可以将值指定为双精度值或持续时间值(对于计时器计量器,如果未指定单位,则默认为毫秒)。 |
||
要传送到以指定名称开头的计量 ID 的后端的特定计算的不可聚合百分位数。最长的比赛获胜,键“全部”也可用于配置所有仪表。 |
||
以指定名称开头的计量 ID 是否应发布百分位数直方图。对于支持基于直方图的可聚合百分位数计算的监控系统,可以将其设置为 true。对于其他系统,这不起作用。最长的比赛获胜,键“全部”也可用于配置所有仪表。 |
||
以指定名称开头的计量 ID 的特定服务级别目标边界。最长的比赛获胜。将为每个指定的边界发布计数器。可以将值指定为双精度值或持续时间值(对于计时器计量器,如果未指定单位,则默认为毫秒)。 |
||
是否应启用以指定名称开头的计量 ID。最长的比赛获胜,键“全部”也可用于配置所有仪表。 |
||
是否开启 Mongo 客户端命令指标。 |
|
|
是否开启 Mongo 连接池指标。 |
|
|
要为其报告磁盘指标的路径的逗号分隔列表。 |
|
|
应用于每个仪表的通用标记。 |
||
自动配置的 MeterRegistry 实现是否应绑定到指标上的全局静态注册表。对于测试,请将其设置为“false”以最大限度地提高测试独立性。 |
|
|
允许的唯一 URI 标记值的最大数量。达到最大标签值数后,过滤器将拒绝具有其他标签值的指标。 |
|
|
允许的唯一 URI 标记值的最大数量。达到最大标签值数后,过滤器将拒绝具有其他标签值的指标。 |
|
|
新的 Relic 帐户 ID。 |
||
新的 Relic API 密钥。 |
||
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
要使用的客户端提供程序类型。 |
||
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
应发布的事件类型。如果将“meter-name-event-type-enabled”设置为“true”,则将忽略此属性。 |
|
|
|
是否将计量名称作为事件类型发送,而不是使用“event-type”配置属性值。如果未遵循 New Relic 指南或需要与以前的 Spring Boot 版本一致的事件类型,则可以将其设置为“true”。 |
|
读取对此后端的请求的超时。 |
|
|
要使用的步长(即报告频率)。 |
|
|
要将指标传送到的 URI。 |
|
|
是否启用千分尺注释的自动配置。 |
|
|
是否应启用以指定名称开头的观察任务。最长的比赛获胜,键“全部”也可用于配置所有观测值。 |
||
客户端请求的观察结果的名称。 |
|
|
服务器请求的观察结果的名称。 |
|
|
应用于每个观测值的通用键值。 |
||
是否为每个观测值创建 LongTaskTimer。 |
|
|
是否标记实际查询参数值。 |
|
|
资源属性。 |
||
总和的聚合时间性。它定义了加法值的表达方式。此设置取决于您使用的后端,有些仅支持一种时间性。 |
||
导出指标的时间单位。 |
|
|
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
导出指标的标头。 |
||
读取对此后端的请求的超时。 |
|
|
要使用的步长(即报告频率)。 |
|
|
OLTP 服务器的 URI。 |
|
|
用于压缩有效负载的方法。 |
|
|
OTel 收集器的 HTTP API 的 URL。 |
||
要传递给收集器的自定义 HTTP 标头,例如 auth 标头。 |
||
OTel Collector 处理导出的批次数据的调用超时。此超时涵盖整个调用:解析 DNS、连接、写入请求正文、服务器处理和读取响应正文。如果调用需要重定向或重试,则必须在一个超时期限内完成所有操作。 |
|
|
是否启用将描述作为抓取有效负载的一部分发布到 Prometheus。关闭此功能可最大程度地减少每次抓取时发送的数据量。 |
|
|
是否启用将指标导出到此后端。 |
|
|
要传递给 Prometheus 客户端的其他属性。 |
||
Pushgateway 的基本 URL。 |
|
|
启用通过 Prometheus Pushgateway 发布。 |
|
|
|
推送指标的分组键。 |
|
此应用程序实例的作业标识符。 |
||
Prometheus Pushgateway的登录密码。 |
||
推送指标的频率。 |
|
|
|
关机时应执行的操作。 |
|
Prometheus Pushgateway 的登录用户。 |
||
要使用的步长(即报告频率)。 |
|
|
在每个响应中添加“X-Application-Context”HTTP 标头。 |
|
|
管理终结点应绑定到的网络地址。需要自定义 management.server.port。 |
||
管理终结点基路径(例如,“/management”)。需要自定义 management.server.port。 |
||
管理终结点 HTTP 端口(默认使用与应用程序相同的端口)。配置其他端口以使用特定于管理的 SSL。 |
||
已配置的 SSL 捆绑包的名称。 |
||
PEM 编码的 SSL 证书文件的路径。 |
||
SSL 证书的 PEM 编码私钥文件的路径。 |
||
支持的 SSL 密码。 |
||
客户端身份验证模式。需要信任存储。 |
||
是否启用 SSL 支持。 |
|
|
已启用 SSL 协议。 |
||
标识密钥存储中的密钥的别名。 |
||
用于访问密钥库中的密钥的密码。 |
||
保存 SSL 证书(通常为 jks 文件)的密钥存储的路径。 |
||
用于访问密钥库的密码。 |
||
密钥存储的提供程序。 |
||
密钥存储的类型。 |
||
要使用的 SSL 协议。 |
|
|
将主机名映射到 SNI 配置的 SSL 捆绑包。 |
||
PEM 编码的 SSL 证书颁发机构文件的路径。 |
||
SSL 证书颁发机构的 PEM 编码私钥文件的路径。 |
||
保存 SSL 证书的信任存储。 |
||
用于访问信任存储的密码。 |
||
信任存储的提供程序。 |
||
信任存储的类型。 |
||
SignalFX 访问令牌。 |
||
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
要发布的直方图类型。 |
|
|
读取对此后端的请求的超时。 |
|
|
唯一标识将指标发布到 SignalFx 的应用实例。默认为本地主机名。 |
||
要使用的步长(即报告频率)。 |
|
|
要将指标传送到的 URI。 |
|
|
是否启用将指标导出到此后端。 |
|
|
计数模式。 |
|
|
要使用的步长(即报告频率)。 |
|
|
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
指标类型的前缀。Google Cloud 文档 (https://cloud.google.com/monitoring/custom-metrics#identifier) 中介绍了有效的前缀。 |
|
|
要监视的 Google Cloud 项目的标识符。 |
||
读取对此后端的请求的超时。 |
|
|
受监视的资源标签。 |
||
受监视的资源类型。 |
|
|
要使用的步长(即报告频率)。 |
|
|
|
是否使用语义正确的指标类型。如果为 false,则计数器指标将发布为 GAUGE MetricKind。如果为 true,则计数器指标将发布为 CUMULATIVE MetricKind。 |
|
在发送到 StatsD 服务器之前是否应缓冲测量值。 |
|
|
是否启用将指标导出到 StatsD。 |
|
|
要使用的 StatsD 行协议。 |
|
|
用于接收导出指标的 StatsD 服务器的主机。 |
|
|
单个有效负载的总长度应保持在网络的 MTU 内。 |
|
|
轮询仪表的频率。轮询仪表时,将重新计算其值,如果该值已更改(或 publishUnchangedMeters 为 true),则将其发送到 StatsD 服务器。 |
|
|
用于接收导出指标的 StatsD 服务器的端口。 |
|
|
用于接收导出指标的 StatsD 服务器的协议。 |
|
|
是否将未更改的仪表发送到 StatsD 服务器。 |
|
|
用于计算窗口统计量(如 max)的步长。要充分利用这些统计数据,请将步进间隔调整为接近您的抓取间隔。 |
|
|
是否启用行李上下文与日志记录上下文的关联。 |
|
|
应与日志记录上下文关联的字段列表。这意味着这些字段最终将作为 MDC 中的键值对。 |
||
是否开启千分尺追踪行李传播。 |
|
|
应在 JVM 进程中可访问但未通过网络传播的字段列表。OpenTelemetry 不支持本地字段。 |
||
在进程中引用的字段列表,其引用方式与在网络上引用的字段相同。例如,字段“x-vcap-request-id”将按原样设置,包括前缀。 |
||
应自动成为标记的字段列表。 |
||
传播类型和跟踪后端是否支持在客户端和服务器跨度之间共享跨度 ID。需要 B3 传播和兼容的后端。 |
|
|
是否开启自动配置跟踪,导出和传播跟踪。 |
|
|
跟踪应用程序使用的上下文传播类型。 |
|
|
跟踪应用程序生成的上下文传播类型。 |
|
|
跟踪应用程序生成和使用的上下文传播类型。设置此属性将覆盖更细粒度的传播类型属性。 |
||
对迹线进行采样的概率在 0.0 到 1.0 之间。 |
|
|
将指标和跟踪直接发布到 Wavefront API 主机时使用的 API 令牌。 |
||
API 令牌的类型。 |
||
ApplicationTags 中使用的 Wavefront 集群名称。 |
||
ApplicationTags 中使用的 Wavefront 自定义标记。 |
||
ApplicationTags 中使用的 Wavefront“应用程序”名称。 |
|
|
ApplicationTags 中使用的 Wavefront 'Service' 名称,回退到'spring.application.name'。如果两者都未设置,则默认为“unnamed_service”。 |
||
ApplicationTags 中使用的 Wavefront 分片名称。 |
||
用于此后端的每个请求的度量值。如果发现更多测量值,则将发出多个请求。 |
|
|
对此后端的请求的连接超时。 |
|
|
是否启用将指标导出到此后端。 |
|
|
全局前缀,用于在 Wavefront UI 中查看时将源自此应用检测的指标与源自其他 Wavefront 集成的指标分开。 |
||
读取对此后端的请求的超时。 |
|
|
是否报告聚合到天间隔的直方图分布。 |
|
|
|
是否报告聚合到小时间隔的直方图分布。 |
|
|
是否报告聚合到分钟间隔的直方图分布。 |
|
要使用的步长(即报告频率)。 |
|
|
用于 Wavefront 的每个请求的测量次数。如果发现更多测量值,则将发出多个请求。 |
|
|
刷新间隔以发送排队的消息。 |
|
|
排队邮件的最大大小。 |
|
|
消息的最大大小。 |
||
应用程序实例的唯一标识符,该实例是发布到 Wavefront 的指标和跟踪的来源。默认为本地主机名。 |
||
为 RED 指标自定义 span 标签。 |
||
要将指标和跟踪传送到的 URI。 |
|
|
对 Zipkin 的请求的连接超时。 |
|
|
如何将 POST 正文编码为 Zipkin API。 |
|
|
Zipkin API 的 URL。 |
|
|
读取对 Zipkin 的请求超时。 |
|
Devtools 属性
名字 | 描述 | 默认值 |
---|---|---|
是否启用开发属性默认值。 |
|
|
是否启用 livereload.com 兼容服务器。 |
|
|
服务器端口。 |
|
|
用于处理远程连接的上下文路径。 |
|
|
用于连接到远程应用程序的代理的主机。 |
||
用于连接到远程应用程序的代理端口。 |
||
是否启用远程重启。 |
|
|
建立连接所需的共享密钥(启用远程支持所必需)。 |
||
用于传输共享密钥的 HTTP 标头。 |
|
|
应从触发完全重新启动中排除的其他模式。 |
||
要监视更改的其他路径。 |
||
是否启用自动重启。 |
|
|
应从触发完全重新启动中排除的模式。 |
|
|
是否在重启时记录条件评估增量。 |
|
|
轮询类路径更改之间的等待时间。 |
|
|
在触发重新启动之前,无需更改任何类路径所需的安静时间。 |
|
|
更改后触发重新启动检查的特定文件的名称。必须是类路径上显示的文件的简单名称(不带任何路径)。如果未指定,则任何类路径文件更改都会触发重新启动。 |
名字 | 描述 | 默认值 |
---|---|---|
是否启用开发属性默认值。 |
|
|
是否启用 livereload.com 兼容服务器。 |
|
|
服务器端口。 |
|
|
用于处理远程连接的上下文路径。 |
|
|
用于连接到远程应用程序的代理的主机。 |
||
用于连接到远程应用程序的代理端口。 |
||
是否启用远程重启。 |
|
|
建立连接所需的共享密钥(启用远程支持所必需)。 |
||
用于传输共享密钥的 HTTP 标头。 |
|
|
应从触发完全重新启动中排除的其他模式。 |
||
要监视更改的其他路径。 |
||
是否启用自动重启。 |
|
|
应从触发完全重新启动中排除的模式。 |
|
|
是否在重启时记录条件评估增量。 |
|
|
轮询类路径更改之间的等待时间。 |
|
|
在触发重新启动之前,无需更改任何类路径所需的安静时间。 |
|
|
更改后触发重新启动检查的特定文件的名称。必须是类路径上显示的文件的简单名称(不带任何路径)。如果未指定,则任何类路径文件更改都会触发重新启动。 |
Docker Compose 属性
名字 | 描述 | 默认值 |
---|---|---|
是否启用了 docker compose 支持。 |
|
|
特定 docker compose 配置文件的路径。 |
||
启动 docker 容器的计算机的主机名或 IP。 |
||
Docker 组合生命周期管理。 |
|
|
Docker 编写应处于活动状态的配置文件。 |
||
连接超时。 |
|
|
读取超时。 |
|
|
就绪情况检查超时。 |
|
|
等待策略使用。 |
|
|
是否跳过测试。 |
|
|
用于启动 docker compose 的命令。 |
|
|
输出的日志级别。 |
|
|
是否跳过执行 start 命令。 |
|
|
用于停止 docker compose 的命令。 |
|
|
停止 Docker Compose 的超时。使用“0”强制停止。 |
|
名字 | 描述 | 默认值 |
---|---|---|
是否启用了 docker compose 支持。 |
|
|
特定 docker compose 配置文件的路径。 |
||
启动 docker 容器的计算机的主机名或 IP。 |
||
Docker 组合生命周期管理。 |
|
|
Docker 编写应处于活动状态的配置文件。 |
||
连接超时。 |
|
|
读取超时。 |
|
|
就绪情况检查超时。 |
|
|
等待策略使用。 |
|
|
是否跳过测试。 |
|
|
用于启动 docker compose 的命令。 |
|
|
输出的日志级别。 |
|
|
是否跳过执行 start 命令。 |
|
|
用于停止 docker compose 的命令。 |
|
|
停止 Docker Compose 的超时。使用“0”强制停止。 |
|
名字 | 描述 | 默认值 |
---|---|---|
Testcontainers 启动模式。 |
|
名字 | 描述 | 默认值 |
---|---|---|
要替换的现有 DataSource 的类型。 |
|
|
MVC 打印选项。 |
|
|
是否应在测试中自动配置可观测性。 |
|