Gunicorn - [CRITICAL] ВРЕМЕННЫЙ ВЫХОД РАБОЧИХ при попадании в представление HttpResponseredirect
Я создаю api с помощью Django Rest framework, ниже приведен мой взгляд
class UrlRedirectView(RetrieveAPIView):
queryset = AwsConsoleAccess.objects.all()
def get(self, request, *args, **kwargs):
request_id = self.kwargs['request_id']
redirect_id = self.kwargs['redirect_id']
aws_console_access = get_object_or_404(AwsConsoleAccess,request_id=request_id, redirect_id=redirect_id)
aws_console_access.increment_access_count() # Increment the click event for each clicks
aws_console_access.save()
return HttpResponseRedirect(redirect_to=aws_console_access.federated_link_url)
Я запускаю приложение с gunicorn
gunicorn chilli.wsgi
gunicorn chilli.wsgi -t 0
При использовании двух вышеуказанных команд возникает следующая ошибка
2022-04-19 21:31:45 +0100] [6168] [INFO] Starting gunicorn 20.1.0
[2022-04-19 21:31:45 +0100] [6168] [INFO] Listening at: http://127.0.0.1:8000 (6168)
[2022-04-19 21:31:45 +0100] [6168] [INFO] Using worker: sync
[2022-04-19 21:31:45 +0100] [6169] [INFO] Booting worker with pid: 6169
[2022-04-19 21:33:19 +0100] [6168] [CRITICAL] WORKER TIMEOUT (pid:6169)
[2022-04-19 20:33:19 +0000] [6169] [INFO] Worker exiting (pid: 6169)
[2022-04-19 21:33:19 +0100] [6204] [INFO] Booting worker with pid: 6204
Эта проблема возникает только когда я нажимаю на эту конечную точку перенаправления вида, все остальные конечные точки работают нормально.