2013-07-08 9 views
11

Korzystam z frameworku django-redis i django_rq do obsługi przetwarzania zarówno tła redis, jak i redis dla mojej aplikacji Django na Heroku. W przeszłości działało bezproblemowo, ale teraz zawsze otrzymuję DatabaseError SSL error: decryption failed or bad record mac za każdym razem, gdy uruchamiane jest jedno z moich zadań.Django python-rq - DatabaseError Błąd SSL: odszyfrowanie nie powiodło się lub zły rekord mac

Przeczytałem, że ten błąd występuje często w PostgreSQL w artykule https://devcenter.heroku.com/articles/postgres-logs-errors, ale tak naprawdę nie dał mi nic przydatnego do mojej konfiguracji python.

Odpowiedz

15

Problem został rozwiązany przez zamknięcie połączenia DB na początku każdego zadania.

Przykładowo

@job 
some_job(): 
    from django.db import connection 
    connection.close() 
    some_more_code() 
Powiązane problemy