その一部が大きなファイルを解析しているpython djangoアプリを持っています。これには永遠に時間がかかるため、ユーザーがサイトを閲覧し続けることができるように、処理を処理するためにフォークを配置しました。fork コード内には、Amazon でホストされている postgres データベースへの呼び出しが多数あります。
次のエラーが表示されます。
SSL error: decryption failed or bad record mac
コードは次のとおりです。
pid = os.fork()
if pid == 0:
lengthy_code_here(long)
database_queries(my_database)
os._exit(0)
フォークを挿入する前は正常に機能していましたが、データベース呼び出しはどれも機能していません。少し調べてみると、データベース接続が古くなっている可能性があるようですが、修正方法がわかりません。誰にもアイデアはありますか?