Unity Licensing Server
Unity Licensing Server は、フローティングライセンスモデルを使用します。
フローティングライセンスについて
Unity Floating Licensing システムには 2 つのコンポーネントがあります。
- Unity Licensing Server ネットワークにインストールする必要があります。
- Unity Licensing Client Unity エディター (2019.4 以上) と Unity Hub (3.1 以上) に含まれているため、実行するための設定はありませんが、設定ファイルをクライアントコンピューターに配布する必要があります。
Unity Licensing Server は、ASP.NET フレームワークで構築された HTTP または HTTPS サーバーです。Unity エディターライセンスのプールを管理します。Unity Licensing Client がインストールされているコンピューターは、このサーバーに接続してライセンスをリクエストします。
ユーザーがコンピューターで Unity エディターを開始すると、クライアントはサーバーに接続してライセンスをリクエストします。プールに十分なライセンスがある場合、サーバーは、プールからライセンスを削除し、クライアントコンピューターがリリースするまでクライアントに割り当てます。ユーザーが Unity エディターを閉じると、クライアントはライセンスをプールに戻します。クライアントコンピューターが指定の期間後にライセンスを更新しない場合、サーバーはライセンスを自動的にプールに戻します。
サーバーに接続するように設定されているクライアントコンピューターは、プール内にライセンスが残っているかぎりライセンスをリクエストできます。
オフライン作業
Unity Licensing Server のバージョン 2.0 から、ユーザーはライセンスをチェックアウトしてオフラインで作業できるようになりました。この機能は、ライセンスリクエストを処理するためのネットワーク接続がない場合でも、有効な Unity エディターライセンスをユーザーに提供します。詳細については、オフライン作業のためのライセンスのチェックアウト を参照してください。