2017-04-24 13 views
1

Apache NiFiでFetchDistributedMapCacheプロセッサのキャッシュをクリアするには? 永続化されたディレクトリを削除しようとしましたが、新しいディレクトリをまとめて提供しようとしましたが、古いデータを引き続き取得しています。ご協力いただきありがとうございます。FetchDistributedMapCacheプロセッサのキャッシュをクリアする

答えて

1

DistributedMapCacheClientとDistributedMapCacheServerを停止してから、既存のDistributedMapCacheServerを削除して、以前のものと同じポートを持つ新しいものを作成してから、それらを再起動する必要があります。

1

NiFiの中で、新しいDistributedMapCacheServerを作成し、その代わりにプロセッサを指すことができます。 NiFiの外では、私はwritten a Groovy scriptを使って、コマンドラインからDistributedMapCacheServerと対話できます。 APIでは、あなたが知っているエントリだけを削除することができます。次回のNiFi 1.2.0リリースでは、キーの正規表現(NIFI-3627で実装)を使用してエントリを削除することができます。その時点で、その機能を有効にするためにGroovyスクリプトを更新します。

+0

ありがとうございました。それは私が問題を解決するのを助けました。 –

関連する問題