該專案是如何將 Kafka 與 Spring Boot 結合使用的簡單示例。我們將使用kafdrop顯示本地 kafka 叢集 UI。它有一個名為的主題product-topic,我們將透過 REST API 向其傳送訊息。
特點:
- Java 21
- Spring 3.2.3
- Spring for Apache Kafka
- kafdrop
開始:
$ git clone git@github.com:valdemarjuniorr/springboot3-examples.git
$ cd kafka-example
$ make start
可以使用以下命令使用本機映象啟動專案:
$ make native-start
應用程式可以執行得更快、使用更少的記憶體並且更安全,如此處所示。
應用程式啟動後,您可以透過http://localhost:19000/訪問 kafdrop UI 。
如何使用kafdrop
要建立新使用者,請執行curl:
curl --location 'http:<font>//localhost:8080/products' \<i> |