Feladatok ütemterve
A feladatok ütemterve kiváló kiindulópont a folyamat vagy lekérdezés megértéséhez. Áttekintést nyújt arról, hogy mi futott, mennyi ideig tartott az egyes lépések, és hogy voltak-e hibák az út során.
A feladatok ütemtervének megnyitása
A Spark felhasználói felületén kattintson a feladatokra és az esemény ütemtervére , amint az a következő képernyőképen pirossal van kiemelve. Ekkor megjelenik az idővonal. Ez a példa a hozzáadandó illesztőprogramot és végrehajtót mutatja be:
Keresse a következőket:
Az alábbi szakaszok ismertetik, hogyan olvashatja el az esemény ütemtervét a teljesítmény- vagy költségproblémák lehetséges okának felderítéséhez. Ha ezen trendek bármelyikét észleli az ütemtervben, az egyes megfelelő szakaszok végén található egy hivatkozás egy cikkre, amely útmutatást nyújt.
Sikertelen feladatok vagy sikertelen végrehajtók
Íme egy példa egy sikertelen feladatra és az eltávolított végrehajtókra, amelyeket piros állapot jelez az esemény ütemtervében.
Ha hibás feladatokat vagy sikertelen végrehajtókat lát, tekintse meg a sikertelen feladatokat vagy végrehajtókat eltávolítottuk.
A végrehajtás hiányosságai
Keressen egy vagy több percnyi rést, például ebben a példában:
Ebben a példában több rés van, amelyek közül néhányat a piros nyilak emelnek ki. Ha hézagok jelennek meg az ütemtervben, azok egy vagy több percet jelentenek? A vezetőkoordináta működése során rövid rések várhatók. Ha hosszabbak a rések, azok egy folyamat közepén vannak? Vagy ez a fürt folyamatosan fut, és így a hiányosságokat a tevékenység szüneteltetésével magyarázzák? Ezt a számítási feladat kezdési és befejezési ideje alapján lehet meghatározni.
Ha hosszú, megmagyarázhatatlan réseket lát egy folyamat közepén, tekintse meg a Spark-feladatok közötti réseket.
Hosszú feladatok
Az ütemtervet egy vagy néhány hosszú feladat uralja? Ezeket a hosszú feladatokat ki kell vizsgálni. Az alábbi példában a számítási feladatnak van egy olyan feladata, amely sokkal hosszabb, mint a többi. Ez jó célpont a nyomozáshoz.
Kattintson a leghosszabb feladatra, hogy beássa magát. A hosszú szakasz vizsgálatáról további információt a Spark hosszú szakaszának diagnosztizálása című témakörben talál.
Sok kis feladat
Amit itt keresünk, az egy idővonal, amelyet apró feladatok uralnak. Ez a következőhöz hasonlóan nézhet ki:
Figyelje meg az apró kék vonalakat. Ezek mindegyike egy kis feladat, amely néhány másodpercig vagy annál rövidebb ideig tartott.
Ha az ütemterv többnyire kis feladatokból áll, tekintse meg a Sok kis Spark-feladatot.
A fentiek közül egyik sem
Ha az ütemterv nem hasonlít a fentiek egyikére sem, a következő lépés a leghosszabb feladat azonosítása. Rendezze a feladatokat időtartam szerint, és kattintson a leghosszabb feladat leírásában található hivatkozásra:
Miután a leghosszabb feladat lapjára lépett, a hosszú szakasz vizsgálatával kapcsolatos további információk a Spark hosszú szakaszának diagnosztizálásával kapcsolatosak.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: