MultiInstanceSettings interface
A többpéldányos feladatokat általában az MPI-feladatok támogatására használják. Az MPI esetében, ha az altevékenységek bármelyike meghiúsul (például egy nem nulla kilépési kóddal való kilépés miatt), a teljes többpéldányos feladat meghiúsul. A többpéldányos feladat ezután leáll, és újrapróbálkozik, egészen az újrapróbálkozási korlátig.
Tulajdonságok
| common |
A Batch szolgáltatás által a koordinációs parancssor futtatása előtt letöltött fájlok listája. A közös erőforrásfájlok és a Tevékenység típusú erőforrásfájlok közötti különbség az, hogy a rendszer az összes altevékenységhez letölti a közös erőforrásfájlokat, beleértve az elsődlegeset is, míg a tevékenység típusú erőforrásfájlok csak az elsődlegesre lesznek letöltve. Azt is vegye figyelembe, hogy ezek az erőforrásfájlok nem a Feladat munkakönyvtárba töltődnek le, hanem a Feladat gyökérkönyvtárába (a munkakönyvtár felett egy könyvtárba). Az erőforrásfájlok listájának maximális mérete van. A maximális méret túllépésekor a kérés sikertelen lesz, a válasz hibakódja pedig RequestEntityTooLarge lesz. Ha ez történik, a ResourceFiles gyűjteményét csökkenteni kell. Ez .zip fájlok, alkalmazáscsomagok vagy Docker-tárolók használatával érhető el. |
| coordination |
Az összes számítási csomóponton futtatandó parancssor, amely lehetővé teszi számukra a koordinációt, amikor az elsődleges futtatja a fő feladat parancsot. Egy tipikus koordinációs parancssor elindít egy háttérszolgáltatást, és ellenőrzi, hogy a szolgáltatás készen áll-e a csomópontok közötti üzenetek feldolgozására. |
| number |
A tevékenység által igényelt számítási csomópontok száma. Ha nincs megadva, az alapértelmezett érték 1. |
Tulajdonság adatai
commonResourceFiles
A Batch szolgáltatás által a koordinációs parancssor futtatása előtt letöltött fájlok listája. A közös erőforrásfájlok és a Tevékenység típusú erőforrásfájlok közötti különbség az, hogy a rendszer az összes altevékenységhez letölti a közös erőforrásfájlokat, beleértve az elsődlegeset is, míg a tevékenység típusú erőforrásfájlok csak az elsődlegesre lesznek letöltve. Azt is vegye figyelembe, hogy ezek az erőforrásfájlok nem a Feladat munkakönyvtárba töltődnek le, hanem a Feladat gyökérkönyvtárába (a munkakönyvtár felett egy könyvtárba). Az erőforrásfájlok listájának maximális mérete van. A maximális méret túllépésekor a kérés sikertelen lesz, a válasz hibakódja pedig RequestEntityTooLarge lesz. Ha ez történik, a ResourceFiles gyűjteményét csökkenteni kell. Ez .zip fájlok, alkalmazáscsomagok vagy Docker-tárolók használatával érhető el.
commonResourceFiles?: ResourceFile[]
Tulajdonság értéke
coordinationCommandLine
Az összes számítási csomóponton futtatandó parancssor, amely lehetővé teszi számukra a koordinációt, amikor az elsődleges futtatja a fő feladat parancsot. Egy tipikus koordinációs parancssor elindít egy háttérszolgáltatást, és ellenőrzi, hogy a szolgáltatás készen áll-e a csomópontok közötti üzenetek feldolgozására.
coordinationCommandLine: string
Tulajdonság értéke
string
numberOfInstances
A tevékenység által igényelt számítási csomópontok száma. Ha nincs megadva, az alapértelmezett érték 1.
numberOfInstances?: number
Tulajdonság értéke
number