0
사용자 구독 유형 인 하늘빛 배치를 설정했습니다. 풀은 이미 유휴 상태에있는 3 개의 노드로 설정됩니다. 내 C# 코드에서 풀 참조를 얻고 StartTask를 실행하고 CommitAsync를 수행합니다.Azure Batch : 노드가 이미 풀에 가입되어있을 때 StartTask를 실행합니까?
노드가 풀에 가입 할 때만 StartTask가 실행되거나 StartTask가 실행됩니까?
pool = batchClient.PoolOperations.GetPool(poolId);
pool.StartTask = new StartTask
{
CommandLine = "cmd /c (robocopy %AZ_BATCH_TASK_WORKING_DIR% %AZ_BATCH_NODE_SHARED_DIR%) ^& IF %ERRORLEVEL% LEQ 1 exit 0",
ResourceFiles = resourceFiles,
WaitForSuccess = true
};
이 코드를 실행할 때 필요한 파일을 노드 공유 디렉토리에 복사하지 않는 것 같습니다.