我已经使用KSQL为Kafka主题从Kafka创建了一个流,该流已经包含一些消息。但是没有收到来自该主题的任何消息到创建的流中。 消息采用Avro格式,并在一定间隔后生成。
我想从头开始阅读,即从最早的味精开始阅读。还尝试将offset属性设置为最早,但未收到任何消息。
<form name="location form" method="POST"">
Filter by Location: <input type="text" name="location" placeholder=" " value=""/><br><br>
<label><strong>Price Range:</strong></label>
<br>
<input class="form-check-input" name="price[]" type="checkbox" value="500">$500-$1000<br>
<input class="form-check-input" name="price[]" type="checkbox" value="2500">$2500-$4000<br>
<input class="form-check-input" name="price[]" type="checkbox" value="5000">$5000-$9000<br>
<input class="form-check-input" name="price[]" type="checkbox" value="10000">$10000-$50000<br>
<input type="submit" name="filter" value="Filter" class="btn btn-primary" >
</form>
答案 0 :(得分:0)
您需要正确设置auto.offset.reset
配置。默认情况下为“最新”。如果您希望新查询从某个主题读取所有数据,则需要将其设置为“最早”。
ksql> SET 'auto.offset.reset'='earliest';