Azure DevOps: копирование файлов в файловую систему az происходит очень медленно - PullRequest
0 голосов
/ 30 января 2020

Когда я монтирую Azure Fileshare из моего Azure DevOps конвейера и копирую файлы в общую папку с помощью robocopy, это происходит со скоростью 80 Мегабайт в минуту (12 Мбит / с) очень медленно:

               Total    Copied   Skipped  Mismatch    FAILED    Extras
    Dirs :       456       456       249         0         0         0
   Files :      4122      4122         0         0         0         0
   Bytes :   2.809 g   2.809 g         0         0         0         0
   Times :  18:36:49   0:35:04                       0:00:00   0:01:10
   Ended : Wednesday, January 29, 2020 11:52:31 PM

Я использую учетную запись StorageV2. Azure DevOps и учетная запись хранения находятся в разных регионах. Я использую команду robocopy:

robocopy ..\my_directory z:\my_directory /E /NS /NC /NP /XD .git /MT:32 /W:5

... и вот как я смонтировал azure файловый ресурс внутри конвейера:

New-PSDrive -Name $(storage.drive) -PSProvider FileSystem -Root "$(storage.unc)" -Persist

Это нормально? Как я могу сделать это значительно быстрее?

1 Ответ

1 голос
/ 31 января 2020

Это стало молниеносно (1 минута, 30 секунд), когда я переместил файловый ресурс azure в тот же регион, что и конвейер DevOps * 1005.

Область Azure DevOps отображается в организационные параметры Azure Devops.

...