本文へ移動

フローティングライセンス:同時利用枠と自動返却

端末固定ライセンスは登録端末数を制限します。フローティングライセンスは同時利用中の端末数を数え、同じ端末の複数セッションは 1 つの同時接続枠を共有します。

例

100 台のコンピュータと 10 個の同時接続枠がある場合、最初の 10 台のデバイスがシートを取得できます。 11 番目は「満席」になります。同じライセンスの下では、同じハードウェア ID を持つプロセス セッションは 1 つのシートを共有するため、再起動しても別のシートを占有することはありません。ハードウェア ID がない場合は、デバイス ID が使用されます。シートは、元のデバイス上のすべてのセッションが解放されるか期限切れになった後にのみ、別のデバイスで使用可能になります。

ポリシーで設定する

同時接続枠を選択し、デバイス/シート制限を設定します。デフォルトのハートビート間隔は 600 秒 (10 分)、シートのリース期間は 1800 秒 (30 分) です。更新が成功するたびに、シートの有効期限がリセットされます。

通常の終了では、SDK を正しく閉じると、解放リクエストが成功した場合に直ちにシートが返されます。クラッシュ、強制終了、停電、またはネットワーク停止が発生した場合、即時復帰は保証されません。再利用には、最後に成功した更新から 30 分ほどかかる場合があります。カスタム リースはライセンス ポリシーに従います。

フローティングライセンスでは、リース期間内であれば短時間の切断が可能です。オフライン時間もそのリースによって制限されます。永続的なオフラインでの使用と、ファイルベースの完全なオフラインでの最初のアクティベーションはサポートされていません。

アプリケーション コードで他に何を処理する必要があるでしょうか?

各言語の起動メソッドと通常終了用メソッドを使います。SDK はクライアントごとに固有のセッション ID を生成します。エクスポートのたびにクライアントを作らず、アプリの実行中は 1 つのクライアントを維持してください。

古いフローティング キャッシュは、次回のプロセス開始時にシートを自動的に復元しません。リースの有効期限が切れた場合は、作業を再開する前に再度アクティブ化してシートを取得してください。