Dela via


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

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.

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.

numberOfInstances

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