如何在HTTP领事中删除哈希码

时间:2019-05-06 06:57:59

标签: java http apache-nifi hashcode

我们有一个NiFi应用程序,其中我们为传入的文件创建哈希码,这些哈希码存储在HTTP领事[http://xxxxxxx:xxx/]中。创建HashCode以避免重复文件处理的原因,同一文件不应再出现。该应用程序一切正常。

问题陈述:

哈希码越来越多,并在HTTP领事中使用了更多的内存。如果要使用30天以上,我想删除这些哈希码。请提出其他方法来删除哈希码,并且该程序每隔一天运行一次,以清理HTTP领事中的数据。

谢谢。

1 个答案:

答案 0 :(得分:0)

您可能应该使用一些数据库来存储哈希码,而consul则用于存储配置数据,而hascode则不是配置。如果您坚持将其存储在领事中,则可以创建一个独立的服务,该服务将在不再需要hascode时将其删除。