AWS Kinesis ストリームのドキュメントには次のように記載されています
通常、KCL を使用する場合、インスタンスの数がシャードの数を超えないようにする必要があります。
インスタンスの数がシャードの数を超えると、どのような結果になりますか? Web サーバーごとに 1 つのワーカーを実行する予定です (別のスレッド)。そのため、新しい Web サーバー インスタンスが開始されたときに、シャードと実行中のワーカーの数を確認して比較する必要があるかどうかを知りたいです。または、ワーカーの数がシャードの数を超えた場合、副作用なしで別のワーカーを開始することもできます。