【问题标题】:Spring cloud contract - integrating with non - spring endpointSpring Cloud Contract - 与非 Spring 端点集成
【发布时间】:2017-02-17 03:23:08
【问题描述】:

我有一个通过 kafka 与外部服务通信的 spring webapp。是否有可能以某种方式测试这些服务之间的合同?

【问题讨论】:

    标签: spring rest cloud apache-kafka contract


    【解决方案1】:

    是的,你可以。 Spring Cloud Contract 通过消息传递支持 CDC。如果您使用的是 Spring Cloud Stream - 要做的工作是微不足道的。如果没有,那么您将不得不按照本期的介绍 - Spring Cloud Contract and plain Spring AMQP 实现您自己的。总结一下,消费者和生产者都可以实现一个自定义的org.springframework.cloud.contract.verifier.messaging.MessageVerifier bean,负责通过 Kafka 接收和发送消息

    【讨论】:

      猜你喜欢
      • 2018-12-27
      • 2020-10-24
      • 1970-01-01
      • 1970-01-01
      • 2016-11-23
      • 1970-01-01
      • 2017-09-29
      • 2018-10-08
      • 2022-10-17
      相关资源
      最近更新 更多