統合エラーメッセージ:「スレッドが中断されました」
症状
統合から印刷を行う際、次のエラーメッセージが表示されることがあります。
印刷ジョブ『[BTW file]』は、次のエラーのため完了しませんでした:
スレッドが中断されました。
環境
BarTender 2019以降。
解決方法
BarTenderの最小要件
この問題は一貫して発生するわけではありませんが、印刷ジョブが大量に発生している場合により頻繁に起こります。このエラーメッセージは、システムリソースの不足が原因である可能性が高いです。一度に多くの印刷ジョブが作成されると、必要なリソースを満たしていないコンピューターでは処理しきれなくなることがあります。
お使いのコンピューターの技術仕様をBarTenderの最小要件と比較してください。最小要件を満たしていない場合は、不足しているリソースのアップグレードを検討してください。統合を仮想マシン(VM)で運用している場合は、VMに追加リソースを割り当てることで問題を解決できる場合があります。
印刷エンジンの最大数を超過
お使いのコンピューターがBarTenderの最小技術要件を満たしている場合でも、統合によって作成される印刷エンジンの数がコンピューターの処理可能な数を超えている可能性があります。
印刷エンジンとは、サービスとして動作するBarTender Designerのことで、統合によって印刷ジョブがキューに追加されるたびに1つ作成されます。印刷エンジンはラベルの自動印刷を実現します。印刷エンジンは自動的に管理されるため、手動で開閉する必要はありません。Print Schedulerサービスが自動で処理します。
印刷エンジンの最大数は、CPUのコア数×2です。各印刷エンジンは同時に5つのドキュメントを処理できます。例えば、2つのプロセッサにそれぞれ2つのコアがある場合、同時に8つの統合を実行できます。
調査の結果、許容される印刷エンジンの最大数を超えている場合は、コンピューターのリソースを増やすか、一部の統合を他のコンピューターに移して負荷を分散することを検討してください。