|
该版本仍在开发中,尚未被视为稳定。对于最新稳定版本,请使用 spring-cloud-bus 5.0.0! |
快速入门
Spring Cloud Bus 通过添加 Spring Boot autconfiguration 来工作,如果它检测到自己在
Classpath。要启用总线,请添加Spring-cloud-starter-bus-amqp或春云启动巴士卡夫卡对你的依赖管理。春云来处理
剩下的。确保代理商(RabbitMQ或Kafka)可用且已配置好。什么时候
运行在localhost上,你不需要做任何作。如果你远程运行,建议用Spring Cloud
连接器或 Spring Boot 约定来定义代理凭证,如
以下是兔子的例子:
application.yml
spring:
rabbitmq:
host: mybroker.com
port: 5672
username: user
password: secret
该总线目前支持向所有监听的节点发送消息,或所有节点
特定服务(由尤里卡定义)。这/总线*执行器命名空间包含一些HTTP
端点。目前,已有三项被实施。第一,/busenv,将键值对发送到
更新每个节点的春季环境。第二条,/busrefresh,重新装填每个
应用程序的配置,仿佛他们都被/刷新端点。第三/公交停运发送关机事件以优雅地关闭应用实例。
春云巴士的入门曲目涵盖了兔子和卡夫卡,因为这两首歌最为突出
常见实现。不过,春云溪相当灵活,而且这个活页夹
合作春季-云-总线. |