在共用授權環境執行 CATIA V5 檔案同步處理 Worker
雖然最佳作法是針對 CATIA 發佈配置專用授權伺服器,但您也可以設定已啟用 CATIA 檔案同步處理的 Worker 以在共用授權環境執行。之前,在共用授權環境執行 Worker 有時會導致它與使用者爭用可用 CATIA 授權。如果授權無法供 Worker 來執行工作,會顯示下列錯誤,其有時會導致後續 CATIA 發佈工作失敗。
為了協助使授權問題減到最輕,從 Theorem CATIA V5 CADverter 19.1 開始,提供下列環境變數
• PVIEW_HELPER_STARTUP_SLEEP
◦ 指定當 Worker 電腦發生授權錯誤時,重新啟動 Worker 以重新發佈相同工作之前所需的暫停時間 (以秒為單位)。
◦ 值必須是從零開始的整數。CATIA 的預設值為零 (0)。
| • 會將此值加上 30 秒的標準 Worker 暫停時間。 • 值不得超過 Worker 長暫停值 (預設為 3600)。 |
• PVIEW_HELPER_RESTART_COUNT
◦ 指定當 Worker 電腦發生授權錯誤時,所需的 Worker 重新啟動次數 (嘗試重新發佈相同工作的次數)。
◦ 值必須是從零開始的整數。零 (0) 表示工作會立即失敗,而不會重新啟動。
設定範例 | 當 CATIA 授權無法用於發佈工作時的結果 |
PVIEW_HELPER_STARTUP_SLEEP=30 | Worker 流程會停止並會觸發暫停 (30 秒加上標準 30 秒暫停)。60 秒的暫停時間之後,Worker 會嘗試取得 CATIA 授權並執行發佈工作。 |
PVIEW_HELPER_RESTART_COUNT=2 | 如果在第一次重新啟動之後授權仍然無法使用,Worker 流程會再次停止,並再一次觸發暫停。暫停之後,Worker 會再次重新啟動,並嘗試取得 CATIA 授權以執行發佈工作。如果 CATIA 授權仍然無法使用,則發佈工作失敗。 |