在下面的文章中,如果Kafka Streams使用窗口,则告诉他们'rocksdb'将为Windows保留创建一个细分。
https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Streams+Internal+Data+Management
<?php
$dati = file_get_contents('data.json');
$elementi = json_decode($dati, true);
$test = 'test';
$sum = 0;
foreach($elementi['num'] as $key=>$value)
{
$sum+= $value;
}
?>
仍然是这种情况,在我们的应用程序中,我尝试识别此段以创建一些自动化操作来删除这些文件,但是当我们的应用程序运行大约3周且窗口保留时间为一天时,我找不到21个此类段文件...
本文仍然准确吗?
寻求答案...
答案 0 :(得分:0)
是的,它仍然准确。但是,您应该不要手动删除这些文件。 Kafka Streams管理状态,如果这样做,您可能会以损坏的状态结束。
您为什么期望21个细分市场?
(此外,较新版本的句柄段也稍有不同。参见https://cwiki.apache.org/confluence/display/KAFKA/KIP-319%3A+Replace+segments+with+segmentInterval+in+WindowBytesStoreSupplier)