常用应用配置属性
你可以在 application.properties 文件、application.yml 文件或作为命令行开关来指定各种属性。本附录列出了常见的 Spring Cloud Bus 属性,并引用了使用这些属性的底层类。
备注
属性贡献可以来自类路径上的额外 jar 文件,因此你不应将其视为一个详尽的列表。此外,你也可以定义自己的属性。
| 名称 | 默认值 | 描述 |
|---|---|---|
| spring.cloud.bus.ack.destination-service | 希望监听确认消息的服务。默认为 null(表示所有服务)。 | |
| spring.cloud.bus.ack.enabled | true | 用于关闭确认消息的标志(默认开启)。 |
| spring.cloud.bus.content-type | 总线的 MIME 类型。 | |
| spring.cloud.bus.destination | Spring Cloud Stream 消息目的地的名称。 | |
| spring.cloud.bus.enabled | true | 指示总线是否启用的标志。 |
| spring.cloud.bus.env.enabled | true | 用于关闭环境变更事件的标志(默认开启)。 |
| spring.cloud.bus.id | application | 此应用程序实例的标识符。 |
| spring.cloud.bus.refresh.enabled | true | 用于关闭刷新事件的标志(默认开启)。 |
| spring.cloud.bus.shutdown.enabled | true | 用于关闭关闭事件的标志(默认开启)。 |
| spring.cloud.bus.trace.enabled | false | 用于开启确认消息追踪的标志(默认关闭)。 |