有没有办法让Wiremock向kafka发送回调?
目前我创建了这个,但它用于Rest API,有什么东西
serveEventListeners
可以发送到kafka吗?
谢谢你!
{
"request": {
"urlPath": "/something-async",
"method": "POST"
},
"response": {
"status": 200,
"body": "{ \"result\": \"SUCCESS BRO\" }"
},
"serveEventListeners": [
{
"name": "webhook",
"parameters": {
"method": "POST",
"url": "https://reqres.in/api/users",
"headers": {
"Content-Type": "application/json"
},
"body": "{\"name\":\"juragan\",\"job\":\"jaga empang\"}"
}
}
]
}
我认为您也在 WireMock 社区松弛频道上发布了这个问题,但我想我也会在这里跟进。
在撰写本文时,没有任何扩展可以侦听或发布 kafka 主题。这当然可以通过编写自己的发布 Kafka 消息的服务事件侦听器实现来完成。 官方 kafka java 客户端将是一个很好的起点,并且还有一个扩展模板可以帮助您入门。