首页 > 解决方案 > .NetCore 和 KAFKA 的测试管道策略

问题描述

在建立了基于 Kafka 和 .NetCore 应用程序的云服务原型(webapi 作为生产者,控制台作为消费者)之后,我正在设计我的持续集成和测试环境的配置文件。从头开始,我有兴趣不重新发明轮子,并为此使用最先进的工具。我必须处理的主要先决条件是什么?我说的是工具、框架……

我使用开源应用程序,所以 Jenkins 听起来像是“必须使用”。但如何应对全球环境?我是否需要有一个始终运行的 kafka 集群来支持持续的测试作业?

我的想法是在这个阶段:

我在这里错过了什么吗?有没有更好的办法?是否有另一种方法可以在没有运行 Kafka 集群的情况下测试消费者/生产者 IO?

谢谢,

标签: testing.net-coreapache-kafkacontinuous-integration

解决方案


推荐阅读