4.6.6. コネクターが一定期間停止している。
コネクターが正常に停止されると、レプリカセットは引き続き使用され、新しい変更は MongoDB の oplog に記録されます。コネクターを再起動すると、最後に停止した各レプリカセットの変更を再開し、コネクターが停止した際に加えられたすべての変更について変更イベントを記録します。コネクターが読み取られていない操作の一部の oplog から MongoDB がパージするような長いコネクターが停止した場合、コネクターはスナップショットを実行します。
Kafka クラスターが適切に設定されていると、大きなスループットが可能になります。Kafka Connect は Kafka のベストプラクティスで記述され、十分なリソースが非常に多くのデータベース変更イベントを処理できます。そのため、しばらくコネクターが再起動されると、Kafka の機能およびパフォーマンスと MongoDB のデータに加えられた変更のボリュームにどの程度迅速に適用されるかは大きく変わります。
コネクターが長時間停止したままになると、MongoDB は古い oplog ファイルをパージし、コネクターの最後の位置が失われる可能性があります。この場合、初期 スナップショットモード(デフォルト)で設定されたコネクターが再起動すると、MongoDB サーバーには開始ポイントがなくなり、コネクターはエラーを出して失敗します。