Często pojawia się komunikat
Nie dało się odpowiedzieć na twój komentarz z @ i twoim nickiem, wywalało error.
Jeszcze to się działo po kliknięciu "Zapisz":
,,, nie znam się, ale się wypowiem.
To na rdzeniu silnika, czy interfejsach z Cloudflare ?
@ZrobieDobrze: to na kodzie strony w laravelu.
A skąd wniosek, że to błąd wydajnościowy?
somekind napisał(a):
A skąd wniosek, że to błąd wydajnościowy?
Pytaj @Riddle, to on podmienił tytuł.
@Riddle: czemu zmieniasz tytuły z dobrych na złe?
somekind napisał(a):
@Riddle: czemu zmieniasz tytuły z dobrych na złe?
A z czego innego może wynikać odświeżanie strony 10 razy, które randomowo kończy się 2-3 razy 500tką?
To ostatnio działało odwrotnie: na 10 kliknięć przycisku "Zapisz" 2-3 razy nie kończyło się 500. Inne operacje podobnie.
@Riddle: np z zapchanego cachu
@ehhhhh: z jakiego cachu
?
Jest w ogóle jakiś caching po stronie 4programmers?
Alley Cat napisał(a):
No żartujesz sobie chyba. Pewnie że ma i to nie jeden. — Riddle 2 minuty temu
Wcale nie żartuję.
No to jeśli pytasz na serio, to odpowiadam: Tak, serwis który stoi od 20 lat, obsługuje setki tysięcy postów i około setkę userów na raz - owszem, ma cache.
Riddle napisał(a):
No to jeśli pytasz na serio, to odpowiadam: Tak, serwis który stoi od 20 lat, obsługuje setki tysięcy postów i około setkę userów na raz - owszem, ma cache.
A co podlega cachowaniu w serwisie 4programmers?
Alley Cat napisał(a):
Riddle napisał(a):
No to jeśli pytasz na serio, to odpowiadam: Tak, serwis który stoi od 20 lat, obsługuje setki tysięcy postów i około setkę userów na raz - owszem, ma cache.
A co podlega cachowaniu w serwisie 4programmers?
Lektura nie jest trudna: https://github.com/pradoslaw/coyote
Nie znam PHP ani JS.
Edit: ale pytam poważnie, bo wydaje mi się, że czegoś tu brakuje i chyba wiem czego.
Riddle napisał(a):
somekind napisał(a):
@Riddle: czemu zmieniasz tytuły z dobrych na złe?
A z czego innego może wynikać odświeżanie strony 10 razy, które randomowo kończy się 2-3 razy 500tką?
Nie wiem, ja widzę taki error, gdy chcę użyć intuicyjnie wyszukiwarki w dzienniku zdarzeń, np. po IP z maską. Wątpię, aby to miało związek z wydajnością.
Użytkownicy tam akurat chyba nie mają dostępu, ale może być jakiś inny scenariusz użycia, w którym kojot wydupcza się jak krowa na łyżwach i rzuca jakimś błędem.
somekind napisał(a):
Riddle napisał(a):
somekind napisał(a):
@Riddle: czemu zmieniasz tytuły z dobrych na złe?
A z czego innego może wynikać odświeżanie strony 10 razy, które randomowo kończy się 2-3 razy 500tką?
Nie wiem, ja widzę taki error, gdy chcę użyć intuicyjnie wyszukiwarki w dzienniku zdarzeń, np. po IP z maską. Wątpię, aby to miało związek z wydajnością.
Użytkownicy tam akurat chyba nie mają dostępu, ale może być jakiś inny scenariusz użycia, w którym kojot wydupcza się jak krowa na łyżwach i rzuca jakimś błędem.
Był kiedyś jakiś problem z wydajnością właśnie z tymi maskami.
Riddle napisał(a):
Był kiedyś jakiś problem z wydajnością właśnie z tymi maskami.
W takim razie nie jest rozwiązany i występuje za każdym razem, niezależnie od pory dnia i obciążenia serwisu.
Riddle napisał(a):
Był kiedyś jakiś problem z wydajnością właśnie z tymi maskami.
Gdzie te maski są zaimplementowane?
Widzę w logach sporo błędów związanych z redis: Redis::hSet(): Send of 630 bytes failed with errno=32 Broken pipe
Ostatni zalogowany 15h. temu. Teraz problem nie występuje?
Adam Boduch napisał(a):
Widzę w logach sporo błędów związanych z redis:
Redis::hSet(): Send of 630 bytes failed with errno=32 Broken pipe
Ostatni zalogowany 15h. temu. Teraz problem nie występuje?
Nie widziałem go dzisiaj ani razu. Pozostaje zagadka czemu żądania failowały tak randomowo? Zepsuła się jedna instancja i raz na jakiś czas load bancer kierował ruch do tej złej?
Znowu są problemy.
Widziałem, że przekroczony był limit połączeń do redisa (10k). Zupełnie jakby serwer websocket nie zwalniał połączeń :|