Wykres awarii serwera

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Wykres awarii serwera oraz zrzuty pamięci serwera z powodu braku pamięci mogą pomóc w identyfikacji przyczyny awarii serwera i poprawie stabilności Twojego doświadczenia.

Kiedy serwer wykrywa, że brakuje mu pamięci, silnik automatycznie zapisuje skompaktowane podsumowanie modelu danych w formacie JSON przed zamknięciem serwera. Jeśli zauważysz skok w awariach serwera z powodu braku pamięci, możesz użyć wykresu i zrzutów pamięci, aby zdiagnozować problem:

  • Wybierz zrzut: Użyj listy zrzutów z powodu braku pamięci, aby znaleźć awarię, a następnie zbadaj użycie pamięci według najnowszego znacznika czasu, identyfikatora miejsca, wersji miejsca, wersji serwera lub czasu działania serwera, aby znajdować długoterminowe wycieki pamięci lub dopasować awarię do zgłoszeń od graczy lub własnego okna testowego.
  • Wizualizuj użycie pamięci: Kliknij na zrzut, aby otworzyć widok mapy drzewa, który pokazuje węzły ważone przez użycie pamięci. Możesz zgłębić węzły, aby zobaczyć, jakie usługi, foldery lub zasoby dominowały pamięć w czasie awarii.
  • Zbadaj w Studio: Użyj okruszków na górze widoku, aby wyróżnić rodziców, które mogą zawierać zasoby o dużym rozmiarze. Mając ten kontekst, możesz przejść do Studio, aby zbadać i naprawić konkretny skrypt lub zasób powodujący problem.
Widok wykresu awarii serwera.

Uzyskaj dostęp do wykresu

Aby uzyskać dostęp do wykresu awarii serwera, musisz być właścicielem doświadczenia lub mieć uprawnienia grupy analitycznej.

  1. Przejdź do strony Tworzenia na Hubie Twórcy.
  2. Pod rozwijanym menu Hub Twórcy wybierz swoje konto lub grupę, która jest właścicielem doświadczenia.
  3. Wybierz doświadczenie.
  4. W rozwijanym menu Monitorowanie wybierz Awaria.

Użyj wykresu

Wykres awarii serwera dostarcza głęboki wgląd w potencjalne przyczyny awarii serwera. Awaria jest podzielona według przyczyny awarii:

  • Awaria z braku pamięci - Serwery padają z powodu wysokiego zużycia pamięci, które możesz naprawić poprzez bezpośrednie działania.
  • Awaria platformy - Serwery padają z powodu błędów na poziomie silnika lub uszkodzonej pamięci, gdy wchodzą w stan, z którego nie można się wydostać. Roblox monitoruje i podejmuje bezpośrednie działania w celu naprawy tych awarii.

Możesz użyć menu wykresu do dostosowania zakresu dat, interwału czasowego i adnotacji, a także menu Miejsce, aby zbadać poszczególne miejsca zamiast całego doświadczenia.

Zbliżenie na filtry wykresu awarii serwera.

Bezpośrednio pod wykresem znajduje się lista zrzutów z powodu braku pamięci, które możesz zbadać według znacznika czasu, wersji serwera, czasu działania serwera, identyfikatora miejsca lub wersji miejsca. Gdy wybierzesz dowolny z tych zrzutów, widok mapy drzewa wyświetli węzły ważone przez użycie pamięci.

Zbliżenie na przykładową listę zrzutów i otwarty zrzut pamięci.

Aby pokazać, jak możesz używać wykresu i zrzutów pamięci serwera z powodu braku pamięci do zdiagnozowania wycieku pamięci:

  1. Zidentyfikuj skok. Gdy zauważysz, że awarie z powodu braku pamięci skaczą na wykresie awarii serwera, przefiltruj według wersji miejsca, aby potwierdzić lokalizację wycieku pamięci.

    Przykładowy widok wykresu awarii serwera z podświetlonym skokiem.
  2. Wybierz zrzut. Przewiń w dół do zrzutów pamięci i zbadaj listę według najnowszego znacznika czasu lub czasu działania serwera. Jeśli wybierzesz zrzut z serwera, który zawiódł w ciągu kilku minut od uruchomienia, sugeruje to ogromny, ostry skok pamięci podczas inicjalizacji.

    Przykładowy widok wykresu awarii serwera z podświetlonym skokiem.
  3. Wizualizuj pamięć. Otwórz zrzut w widoku mapy drzewa, a następnie kliknij każdy węzeł, aby zobaczyć, jakie usługi, foldery lub zasoby dominowały pamięć w czasie awarii. Na przykład widok mapy drzewa w poniższym wideo podkreśla Chmury jako największy węzeł, a następnie pokazuje, że ParticleEmitter stanowi 50% węzła Chmury, co wskazuje, że ciężkie zasoby są klonowane do pamięci podczas uruchamiania, ale nie są poprawnie przypisane ani niszczone.

  4. Zbadaj i napraw. Możesz użyć okruszków widoku, aby prześledzić kontekst węzła z nadmiarem pamięci. Ponieważ niektóre zasoby są dynamicznie generowane w czasie działania, używasz tej ścieżki jako punktu wyjścia w oknie Eksploratora Studio, dodajesz logikę czyszczenia, a następnie monitorujesz swoją następną aktualizację, aby zweryfikować naprawę.

    Zrzut pamięci z podświetlonym okruszkiem.
©2026 Roblox Corporation. Nazwa Roblox, logo Roblox oraz hasło „Powering Imagination” należą do naszych zarejestrowanych i niezarejestrowanych znaków towarowych na terenie Stanów Zjednoczonych oraz w innych krajach.