■問題
MayaでBackburnerジョブを投げているときに、"Cmdjob adapter: Ping task time out"のエラーメッセージが表示され、レンダリングが出来ません。
■解決方法
Backburnerはデフォルトで60分の時間が経過するとタイムアウトするように設定されています。
レンダリングが開始されてから60分経過すると、Backburnerジョブが途中でもBackburnerは実行中のレンダリングジョブを終了させます。
そのため、"Ping task time out"のエラーメッセージが出た場合には、Backburnerにレンダリングジョブを投入する際に、タイムアウトの設定の値を大きく取るようにしてエラーが回避できるかご確認下さい。
下記は、Backburnerジョブ投入時のタイムアウトの設定の方法になります。
1.
Mayaの上部メニューの Render > Create Backburner job... を実行します。
2.
[BackBurner for Maya]ウィンドウが開きますので、Backburner Options の "Use Custom Command" にチェックを入れます。
3.
Custom Command Options を開き、[Populate Command] を押します。
投入されるコマンドが表示されますので、表示される投入コマンドに直接タイムアウト設定を追加します。
タイムアウトの設定は、コマンドに"-timeout 120"と追加することで設定することが可能です。
レンダリングに掛かる時間が120分よりも大きくなる場合には120よりも大きな値を設定して下さい。
タイムアウトを設定したコマンドは下記のようになります。
system ("\"\"C:/Program Files (x86)/Autodesk/Backburner/cmdjob.exe\" -jobName \"hosomi205051-170612\" -description \"\" -manager -timeout 120 -port 7347 -priority 50 -taskList \"C:/Users/hosomi/AppData/Local/Temp/hosomi205051-170612.txt\" -taskName 1 \"C:/Program Files/Autodesk/Maya2017/bin/Render\" -r file -s %tp2 -e %tp3 -proj \"C:/Users/hosomi/Documents/maya/projects/default\" -rd \"C:/Users/hosomi/Documents/maya/projects/default/images\" \"C:/Users/hosomi/Documents/maya/projects/default/scenes/test.mb\"")