Hej,
miałem problem z testami zadania 5 z wykładu 3.
Na szczęście udało mi się znaleźć przyczynę błędnych odpowiedzi:
Domyślnie uvicorn zainstalowany na Windowsie uruchamia 1 workera, natomiast na Heroku uruchamia 2 workery.
Przez to w 5 zadaniu często zdarza się, że kolejne requesty trafiają do różnych workerów.
Aby to naprawić wystarczy dodać --workers 1 do Procfile.
Znalezienie przyczyny problemu zajęło mi sporo czasu, więc pomyślałem, że warto dodać issue.
Jeśli rozwiązanie tego problemu było już na wykładzie, to przepraszam za przeoczenie.
Hej,
miałem problem z testami zadania 5 z wykładu 3.
Na szczęście udało mi się znaleźć przyczynę błędnych odpowiedzi:
Domyślnie uvicorn zainstalowany na Windowsie uruchamia 1 workera, natomiast na Heroku uruchamia 2 workery.
Przez to w 5 zadaniu często zdarza się, że kolejne requesty trafiają do różnych workerów.
Aby to naprawić wystarczy dodać
--workers 1do Procfile.Znalezienie przyczyny problemu zajęło mi sporo czasu, więc pomyślałem, że warto dodać issue.
Jeśli rozwiązanie tego problemu było już na wykładzie, to przepraszam za przeoczenie.