example-consumer-java-kafka:示例Java Kafka使用者

时间:2021-04-06 20:39:34
【文件属性】:
文件名称:example-consumer-java-kafka:示例Java Kafka使用者
文件大小:162KB
文件格式:ZIP
更新时间:2021-04-06 20:39:34
Java 示例Java Kafka使用者 这是一个Java kafka使用者的示例,该使用者使用Pact, 和Travis CI来确保其与其使用者所期望的兼容。 该项目使用Makefile来模拟一个非常简单的构建管道,分为两个阶段-测试和部署。 请参阅此处的规范消费者示例: : 另请参见完整的 ,可以将其替换为“消费者”。 在下图中,我们将测试“产品API”,这是一个简单的HTTP服务,它以REST API的形式公开产品信息,该信息由来自product主题的Event API的事件提供。 先决条件 软件: 用法 在本地运行API和Kafka侦听器: make start 将测试事件产生到product主题中: make test-events 检索最新产品: curl localhost:8080/products
【文件预览】:
example-consumer-java-kafka-master
----.gitignore(154B)
----settings.gradle(33B)
----Makefile(4KB)
----build.gradle(999B)
----src()
--------main()
--------test()
----.travis.yml(2KB)
----pactflow()
--------github-commit-status-webhook.json(232B)
--------travis-ci-webhook.json(322B)
----gradlew(6KB)
----LICENSE(1KB)
----.env(0B)
----.github()
--------workflows()
----scripts()
--------producer.sh(434B)
----README.md(1KB)
----kafka-cluster.yml(441B)
----gradlew.bat(3KB)
----gradle()
--------wrapper()
----.vscode()
--------settings.json(64B)
----docs()
--------kafka.png(58KB)
--------kafka-react.png(85KB)

网友评论