Sdílet prostřednictvím


Časová osa úloh

Časová osa úloh je skvělým výchozím bodem pro pochopení kanálu nebo dotazu. Poskytuje přehled toho, co bylo spuštěno, jak dlouho jednotlivé kroky trvaly, a jestli nedošlo k nějakým selháním.

Jak otevřít časovou osu úloh

V uživatelském rozhraní Sparku klikněte na Úlohy a Časová osa událostí označeno červeně na následujícím snímku obrazovky. Zobrazí se časová osa. Tento příklad ukazuje přidání ovladače a exekutoru 0:

časová osa úloh

Co hledat

Následující části vysvětlují, jak přečíst časovou osu události a zjistit možnou příčinu vašeho problému s výkonem nebo náklady. Pokud na časové ose zaznamenáte některý z těchto trendů, na konci každého odpovídajícího oddílu najdete odkaz na článek, který obsahuje pokyny.

Selhávající úlohy nebo selhávající vykonavatelé

Tady je příklad neúspěšné úlohy a odebraných exekutorů označených červeným stavem na časové ose události.

neúspěšných úloh

Pokud vidíte selhávající úlohy nebo selhávající exekutory, podívejte se na Selhávající úlohy nebo exekutoři odebráni.

Nedostatky v realizaci

Hledejte mezery v délce jedné minuty nebo více, například v tomto příkladu:

mezery mezi úlohami

V tomto příkladu je několik mezer, z nichž některé jsou zvýrazněné červenými šipkami. Pokud na časové ose vidíte mezery, jsou to minuty nebo víc? Krátké mezery lze očekávat, protože řidič koordinuje práci. Pokud máte delší mezery, jsou uprostřed kanálu? Nebo je tento cluster neustále spuštěný, takže mezery jsou vysvětleny pozastavením v aktivitě? To můžete zjistit na základě času, kdy vaše úloha začala a skončila.

Pokud uprostřed datového kanálu vidíte dlouhé nevysvětlené mezery, podívejte se na Mezery mezi úlohami Sparku.

Dlouhé úlohy

Dominují časové ose jeden nebo několik dlouhých úkolů? Tyto dlouhé úlohy by byly něco, co by bylo potřeba prozkoumat. V následujícím příkladu má pracovní zátěž jeden úkol, který je mnohem delší než ostatní. Toto je dobrý cíl pro šetření.

Dlouhé úlohy

Klikněte na nejdelší úlohu, do které se chcete ponořit. Informace o zkoumání této dlouhé fáze naleznete v tématu Diagnostika dlouhé fáze ve Sparku.

Mnoho malých úloh

To, co tady hledáme, je časová osa, do které dominují malé pracovní pozice. Může to vypadat nějak takto:

malých úloh

Všimněte si všech malých modrých čar. Každý z nich je malá úloha, která trvala několik sekund nebo méně.

Pokud je váš seznam úloh většinou malé úlohy, podívejte se na mnoho malých úloh Spark.

Žádná z výše uvedených možností

Pokud vaše časová osa nevypadá jako žádná z výše uvedených, dalším krokem je určit nejdelší úlohu. Seřaďte úlohy podle doby trvání a klikněte na odkaz v popisu nejdelší úlohy:

Identifikace nejdelší úlohy

Jakmile se dostanete na stránku pro nejdelší úlohu, najdete další informace o zkoumání této fáze v části Diagnostika dlouhé fáze ve Sparku.