2017-08-31 17 views
0

gurobiトークンサーバーに有効なライセンスを保持するかどうかを確認するライセンスまたはapiをリリースする時間制限はありますか?アプリケーションの例外をスローすると、ライセンスは放棄されず、次に実行されると、Gurobiライセンスの制限を超えたエラーが発生します。 WCFのWindowsサービスとして実行します。このプロセスは継続的に実行されます。ので、APIのソリューションを考えている。タイムアウトのGurobiライセンスを取得する

答えて

1

GurobiライセンストークンはGurobi環境に関連付けられているため、アプリケーション例外をスローする前にすべてのGRBModelオブジェクトとDispose()メソッドでDispose()メソッドを呼び出すと、ライセンストークンが解放されます。ここで

はGurobi .NET APIの対応するメソッドへのリンクです:

+0

、あなたの中に例外をキャッチするときには、また、廃棄()メソッドを呼び出すことができますプログラム。 Dispose()メソッドを呼び出さなくても、ガベージコレクタによってオブジェクトが削除されると、トークンは最終的に解放されます。 –

関連する問題