Tekla Structuresの起動が遅い場合の対処法
質問: Tekla Structuresの起動に非常に時間がかかります。高速化する方法はありますか?
回答: Tekla Structuresの起動をスピードアップするために、以下の項目を試してみてください。
1. サーバー名をIPアドレスに変更する
ライセンスファイル(tekla.lic)および「ライセンスサーバーへの接続」ダイアログにおいて、サーバーのホスト名をIPアドレスに置き換えます。これにより、ネームサービス(DNS等)の遅延による影響を回避できます。
2. TCP/IPポートを固定する
tekla.licファイルの1行目の末尾に、空いているTCP/IPポート番号が定義されているか確認してください。また、そのポート番号が「ライセンスサーバーへの接続」ダイアログや user.ini / .bat ファイルでも指定されていることを確認します。これにより、ポートの自動探索プロセスによる遅延を解消できます。
3. 他のライセンスサービスとの競合を確認する
同じサーバーPC内に、他のFLEXnet/FLEXlmサービス(例:AutoCADのライセンスサーバーなど)がインストールされていませんか?他のライセンスサービスがTeklaライセンスサーバーと共存できるように設計されていない場合、遅延や動作不良の原因となることがあります。切り分けのため、他のFLEXnetサービスが動作していない別のPCにTeklaライセンスサーバーをインストールして試してください。
4. 環境変数「TCP_NODELAY」を設定する
ネットワークトラフィックは増加する可能性がありますが、起動速度が向上する場合があります。設定手順は以下の通りです。
[スタート] > [コントロール パネル] > [システム](または設定の「詳細情報」)から、[システムの詳細設定] を開きます。
[詳細設定] タブにある [環境変数] ボタンをクリックします。
[システム環境変数] の下の [新規] をクリックします。
変数名に"
TCP_NODELAY"、変数値に"1"と入力し、[OK] をクリックします。開いているすべてのダイアログで [OK] をクリックして閉じます。
LMTOOLS を使用して、サーバーを一度停止(Stop)してから再起動(Start)してください。この変数は、設定後にTekla Structuresを初めて起動し、ライセンスを取得したタイミングから有効になります。
5. 修正プログラム(Hotfix)の適用
起動が遅い問題に対する専用の修正プログラムが提供されている場合があります。詳細については、次のサポート記事のリンクからHotfixを確認してください。