スキャンスケジュール、ノード上限について
完了お世話になっております。
先日、弊社にて下記の事象が発生したため、下記事象に対しての確認と質問を記載しておりますので、ご確認いただきたいです。
==================
前提:[NW] AとBは定期的に実行していた。(ノード数の合計は230件)
※[NW]・・・ネットワーク
登録時の挙動確認のため、[NW] Cに[NW] Aと同一のスケジュールを登録する([NW] C内にノードは登録されていない)
[NW] AとCに同一のスキャンスケジュール(18:00に実行)を登録したため、[NW] Cは18:00に実行され、[NW] Aは18:16([NW] Cの終了直後)に実行されました。
[NW] Bにはスキャンスケジュール(18:30に実行)を登録しておりましたが実行されませんでした。※実行されなかった原因はノード数の上限に達してしまったからです。
==================
上記を踏まえてスキャンスケジュール、ノード上限に達した場合の挙動についていくつか確認させてください。
①スキャンスケジュールについて
全く同一のスキャンスケジュール(18:00に実行)をそれぞれの[NW] AとCに登録しましたが、実行の優先順位は内部的に決まりがありますでしょうか、同一のスケジュールであるとランダムなのでしょうか。 ※表示名は以下の通りでした。
・[NW] A → 表示名「PRD」
・[NW]C → 表示名「PRD-test」
②ノード上限に達した場合の挙動について
今回、最終的に合計ノード数は332件となりました。弊社ではスタンダードプランでの契約のため、ノード数上限は300件です。
今回の事象発生前は[NW] AとBの合計で230件でしたが、[NW] Cが動いたことによりノード数が300件を超過しました。実行された順番は「[NW] C → [NW] A → [NW] B(今回は実行されていない)」
本来、[NW] Cの実行後、300件を超過したので、「[NW] Aも実行されないのでは?」と考えていたのですが、スケジュールを過ぎた場合、内部でスキャン予約の状態になり、300件を超過しても予約されているスキャンまでは実行されるのでしょうか?
事象の説明等不明点や必要な情報がございましたら、ご指摘ください。
以上よろしくお願いいたします。
-
正式なコメント
お問い合わせいただきありがとうございます。
以下の通り回答いたします。①スキャンスケジュールについて
実行の優先順位等はなく、同じスケジュールの場合はランダムとなります。②ノード上限に達した場合の挙動について
ノード数上限チェックはスキャンタスク作成時に行われるため、[MN] A と [MN] C は両方とも 18:00 に同時に上限チェックが行われた状態となります。
上限チェックが行われたものは実行されるため、今回は300件を超過しても実行されています。
[MN] B は、上限チェック時点で [MN] A と [MN] C により上限を超過していたため、実行されなかった、という状況です。ご確認のほどよろしくお願いいたします。
コメントアクション
サインインしてコメントを残してください。
コメント
2件のコメント