Spring kafka Spring Cloud与Spring Kafka签订合同

Spring kafka Spring Cloud与Spring Kafka签订合同,spring-kafka,spring-cloud-contract,Spring Kafka,Spring Cloud Contract,Spring Cloud Contract是否支持Spring Kafka消息契约的开箱即用验证?如果您使用带有Kafka活页夹的Spring Cloud Stream,那么它应该开箱即用。其中开箱即用意味着您可以将infra完全删除(通过测试绑定器),也可以连接到真正的kafka实例并向其发送真正的消息 是一种回购协议,其中包含使用spring云合约和消息传递的示例(在本节中说明),该协议也应适用于卡夫卡 合同的示例.groovy文件就在这里。我没有使用SCS,只是使用纯Spring Kaf

Spring Cloud Contract是否支持Spring Kafka消息契约的开箱即用验证?

如果您使用带有Kafka活页夹的Spring Cloud Stream,那么它应该开箱即用。其中开箱即用意味着您可以将infra完全删除(通过测试绑定器),也可以连接到真正的kafka实例并向其发送真正的消息

是一种回购协议,其中包含使用spring云合约和消息传递的示例(在本节中说明),该协议也应适用于卡夫卡


合同的示例.groovy文件就在这里。

我没有使用SCS,只是使用纯Spring Kafka。在这种情况下,我如何使用SpringCloudContract?啊,那么在这种情况下,你必须检查我们的SpringCloudContract-SpringAMQP模块,并做类似的事情。消息传递契约验证器模块包含发送和接收消息的接口。如果您将这些注册为bean,那么它应该可以正常工作。为什么不使用模式注册表?使用ApacheKafka时,最好使用Schema注册表,它比只验证契约有更多的优点。Schema验证语义,契约同时验证语义和用法