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 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.