整合錯誤訊息:「執行緒已被中止」
症狀
從整合系統列印時,您可能會收到以下錯誤訊息:
列印工作『[BTW file]』未完成,原因如下:
執行緒已被中止。
適用環境
BarTender 2019 及之後版本。
解決方法
BarTender 最低規格需求
這個問題發生的頻率不固定,但通常在列印工作量很大時會更常出現。這個錯誤訊息很可能是因為系統資源不足所導致。當同時建立太多列印工作時,如果電腦沒有足夠的資源同時處理這麼多列印工作,就可能會發生這個問題。
請將您的電腦技術規格與 BarTender 的最低規格需求做比較。如果您的電腦未達到最低規格,建議升級相關資源。如果您的整合系統部署在虛擬機(VM)上,也可以分配更多資源給虛擬機來解決這個問題。
超過最大列印引擎數量
如果您的電腦已符合 BarTender 的最低技術規格,您的整合系統可能超過了電腦可處理的列印引擎數量。
「列印引擎」指的是以服務方式運行的 BarTender Designer,每當整合系統排入一個列印工作時,就會建立一個列印引擎。它們負責自動列印標籤。列印引擎會自動管理,您不需要手動開啟或關閉,這些都由 Print Scheduler 服務自動處理。
您最多可以擁有的列印引擎數量,等於 CPU 核心數乘以二。每個列印引擎同時可處理五個文件。例如,如果您有兩顆處理器,每顆有兩個核心,則可以同時運行八個整合系統。
如果您檢查後發現超過了允許的最大列印引擎數量,建議增加電腦可用資源,或將部分整合系統部署到其他電腦,以分散負載。