| Termin | Definicja |
|---|---|
| zaplanowane wiadomości nie wychodzą o właściwej godzinie | Zaplanowane wiadomości niewychodzące o właściwej godzinie wskazują na błąd harmonogramu lub przeciążenie systemu. Jak działa planowanie wysyłki wiadomościZaplanowana wiadomość nie jest wysyłana w chwili jej napisania, lecz otrzymuje termin wykonania zapisany przez aplikację, usługę pocztową albo komunikator. System powinien przechować treść, adresata, ustawienia wysyłki oraz datę i godzinę wskazaną przez użytkownika. W określonym momencie zadanie trafia do mechanizmu odpowiedzialnego za przygotowanie i przekazanie wiadomości. Jeżeli którykolwiek z tych etapów działa nieprawidłowo, wiadomość może zostać wysłana z opóźnieniem, zbyt wcześnie albo pozostać w kolejce. Istotne jest rozróżnienie między czasem zapisanym w zadaniu a czasem wyświetlanym na ekranie. Aplikacja może przeliczać godzinę na podstawie strefy czasowej, ustawień czasu letniego oraz zegara systemowego. Przykładowo, komputer ustawiony na inną strefę czasową niż konto użytkownika może pokazywać prawidłową treść wiadomości, ale przypisać jej nieprawidłowy moment wysyłki. Podobny efekt występuje po ręcznej zmianie daty lub godziny albo przy nieprawidłowej synchronizacji zegara. Strefa czasowa, zegar systemowy i opóźnienie zadaniaPierwszym elementem do sprawdzenia jest data i godzina ustawiona w systemie operacyjnym. Zegar komputera powinien być synchronizowany z wiarygodnym źródłem czasu, ponieważ nawet niewielka różnica może wpływać na lokalne zadania wykonywane przez aplikację. W systemach korzystających ze stref czasowych trzeba również sprawdzić, czy wybrano właściwy region oraz czy aplikacja nie przechowuje harmonogramu według czasu uniwersalnego UTC, podczas gdy interfejs prezentuje czas lokalny. Nie każda aplikacja interpretuje zmianę czasu letniego w identyczny sposób. Nieprawidłowa godzina nie jest jednak jedyną możliwą przyczyną. Wiadomość może czekać w kolejce wysyłkowej, ponieważ aplikacja została zamknięta, komputer przeszedł w tryb uśpienia albo połączenie z internetem zostało przerwane. W części programów zaplanowane zadanie wykonuje lokalny klient, więc urządzenie musi być uruchomione i mieć dostęp do sieci. W innych rozwiązaniach harmonogram realizuje usługa zewnętrzna, a lokalna aplikacja jedynie zapisuje polecenie. Ustalenie tego modelu pozwala odróżnić problem komputera od problemu konta lub usługi. Ślady diagnostyczne w aplikacji i systemiePodczas analizy należy sprawdzić folder wiadomości zaplanowanych, kolejkę nadawczą, historię operacji oraz komunikaty pojawiające się przy próbie wysyłki. Warto ustalić, czy wiadomość ma status oczekującej, odrzuconej, wysłanej czy ponownie zaplanowanej. Sam fakt, że odbiorca nie otrzymał wiadomości, nie przesądza jeszcze o awarii harmonogramu. Wiadomość mogła zostać przekazana poprawnie, lecz opóźnienie mogło powstać później, na przykład podczas dostarczania albo filtrowania po stronie odbiorcy. Pomocne jest wykonanie kontrolnego testu z krótkim odstępem czasowym i zapisanie dokładnej godziny ustawienia zadania. Następnie można porównać czas widoczny w aplikacji z zegarem systemowym, ustawieniami strefy czasowej oraz czasem zapisanym w historii zdarzeń. Jeżeli problem dotyczy tylko jednej aplikacji, należy sprawdzić jej aktualne ustawienia, stan zalogowania i lokalną bazę zadań. Jeżeli podobne opóźnienia występują w kilku programach, bardziej prawdopodobny staje się problem z zegarem, siecią, trybem uśpienia albo przeciążeniem komputera. Przywrócenie prawidłowej kolejności wysyłkiNaprawa zależy od ustalonej przyczyny. W przypadku błędnej godziny należy skorygować ustawienia daty, czasu i strefy czasowej, a następnie ponownie uruchomić aplikację oraz utworzyć testowe zadanie. Gdy wiadomości pozostają w kolejce, trzeba sprawdzić połączenie z internetem, stan konta i komunikaty błędów. Nie należy wielokrotnie klikać polecenia wysyłki bez sprawdzenia historii, ponieważ może to doprowadzić do wysłania kilku kopii tej samej wiadomości. Jeżeli aplikacja działa niestabilnie, przyczyną może być uszkodzony profil użytkownika, niepełna aktualizacja, konflikt dodatku albo przeciążenie zasobów komputera. W diagnostyce sprawdza się wtedy działanie programu po ponownym uruchomieniu, obciążenie procesora i pamięci, dostępne miejsce na dysku oraz zachowanie innych funkcji sieciowych. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i ich podzespołów, dlatego może przeanalizować komputer, na którym nieprawidłowo działa aplikacja do planowania wiadomości, oraz ustalić, czy źródłem problemu jest system, konfiguracja czy sprzęt. |