1
워크 플로를 만들었으며 값 비싼 쿼리를 수행하는 코드 작업이 있습니다. 내 활동 (TagData)을 병렬로 실행하고 싶습니다. 그러나 어떤 이유로이 'ParallelFroEach'블록은 간단한 ForEach 루프로 작동하며 병렬로 실행하지 않습니다. 왜? 내가 뭔가를 놓친 건가?.NET 워크 플로 병렬 실행
감사합니다!
워크 플로를 만들었으며 값 비싼 쿼리를 수행하는 코드 작업이 있습니다. 내 활동 (TagData)을 병렬로 실행하고 싶습니다. 그러나 어떤 이유로이 'ParallelFroEach'블록은 간단한 ForEach 루프로 작동하며 병렬로 실행하지 않습니다. 왜? 내가 뭔가를 놓친 건가?.NET 워크 플로 병렬 실행
감사합니다!
모두 TagData 활동이 어떻게 동작하는지에 따라 다릅니다. 이 액티비티가 비동기이고 I/O를 수행하면 (의심 스럽지만) 동일한 스레드에서 여러 작업을 동시에 볼 수 있습니다. 워크 플로에는 하나의 실행 스레드 만 있습니다. 따라서 가능한 경우 비동기를 수행하는 것이 중요합니다.
을 참조하십시오.