MultiInstanceSettings interface
Aktiviteter med flera instanser används ofta för att stödja MPI-uppgifter. I MPI-fallet, om någon av underaktiviteterna misslyckas (till exempel på grund av att avsluta med en slutkod som inte är noll) misslyckas hela aktiviteten med flera instanser. Aktiviteten för flera instanser avslutas och görs om, upp till gränsen för återförsök.
Egenskaper
| common |
En lista över filer som Batch-tjänsten laddar ned innan du kör kommandoraden för samordning. Skillnaden mellan vanliga resursfiler och aktivitetsresursfiler är att vanliga resursfiler laddas ned för alla underaktiviteter, inklusive den primära, medan resursfiler för aktiviteter endast laddas ned för den primära. Observera också att dessa resursfiler inte laddas ned till arbetskatalogen Uppgift, utan i stället laddas ned till rotkatalogen Aktivitet (en katalog ovanför arbetskatalogen). Det finns en maximal storlek för listan över resursfiler. När maxstorleken överskrids misslyckas begäran och svarsfelkoden requestEntityTooLarge. Om detta inträffar måste samlingen av ResourceFiles minskas i storlek. Detta kan uppnås med hjälp av .zip filer, programpaket eller Docker-containrar. |
| coordination |
Kommandoraden som ska köras på alla beräkningsnoder så att de kan samordnas när den primära kör huvuduppgiftskommandot. En typisk samordningskommandorad startar en bakgrundstjänst och verifierar att tjänsten är redo att bearbeta meddelanden mellan noder. |
| number |
Antalet beräkningsnoder som krävs av aktiviteten. Om det utelämnas är standardvärdet 1. |
Egenskapsinformation
commonResourceFiles
En lista över filer som Batch-tjänsten laddar ned innan du kör kommandoraden för samordning. Skillnaden mellan vanliga resursfiler och aktivitetsresursfiler är att vanliga resursfiler laddas ned för alla underaktiviteter, inklusive den primära, medan resursfiler för aktiviteter endast laddas ned för den primära. Observera också att dessa resursfiler inte laddas ned till arbetskatalogen Uppgift, utan i stället laddas ned till rotkatalogen Aktivitet (en katalog ovanför arbetskatalogen). Det finns en maximal storlek för listan över resursfiler. När maxstorleken överskrids misslyckas begäran och svarsfelkoden requestEntityTooLarge. Om detta inträffar måste samlingen av ResourceFiles minskas i storlek. Detta kan uppnås med hjälp av .zip filer, programpaket eller Docker-containrar.
commonResourceFiles?: ResourceFile[]
Egenskapsvärde
coordinationCommandLine
Kommandoraden som ska köras på alla beräkningsnoder så att de kan samordnas när den primära kör huvuduppgiftskommandot. En typisk samordningskommandorad startar en bakgrundstjänst och verifierar att tjänsten är redo att bearbeta meddelanden mellan noder.
coordinationCommandLine: string
Egenskapsvärde
string
numberOfInstances
Antalet beräkningsnoder som krävs av aktiviteten. Om det utelämnas är standardvärdet 1.
numberOfInstances?: number
Egenskapsvärde
number