快速入门

Spring Cloud Bus 通过添加 Spring Boot autconfiguration 来工作,如果它检测到自己在 Classpath。要启用总线,请添加Spring-cloud-starter-bus-amqp春云启动巴士卡夫卡对你的依赖管理。春云来处理 剩下的。确保代理商(RabbitMQ或Kafka)可用且已配置好。什么时候 运行在localhost上,你不需要做任何作。如果你远程运行,建议用Spring Cloud 连接器或 Spring Boot 约定来定义代理凭证,如 以下是兔子的例子:spring-doc.cadn.net.cn

application.yml
spring:
  rabbitmq:
    host: mybroker.com
    port: 5672
    username: user
    password: secret

该总线目前支持向所有监听的节点发送消息,或所有节点 特定服务(由尤里卡定义)。这/总线*执行器命名空间包含一些HTTP 端点。目前,已有三项被实施。第一,/busenv,将键值对发送到 更新每个节点的春季环境。第二条,/busrefresh,重新装填每个 应用程序的配置,仿佛他们都被/刷新端点。第三/公交停运发送关机事件以优雅地关闭应用实例。spring-doc.cadn.net.cn

春云巴士的入门曲目涵盖了兔子和卡夫卡,因为这两首歌最为突出 常见实现。不过,春云溪相当灵活,而且这个活页夹 合作春季-云-总线.