8

更新: 問題を解決しました。ログから、データベースが頻繁に開閉していることがわかりました。redis の作成を for ループに入れました。だから...ばかげた質問です。誰かが私のようなログを記録している場合は、ループを確認してください。

シャットダウンして再起動しようとしましたが、それでも起こりました。エラーメッセージは次のとおりです。

redis.exceptions.ConnectionError: localhost:6379 に接続中にエラー 99 が発生しました。要求されたアドレスを割り当てることができません。

300000 レコードを redis に挿入しようとしていました (私のメモリは十分大きいです)。しかし、約 30000 レコードを挿入した後、エラーが発生します。

  redis.exceptions.ConnectionError: Error 99 connecting localhost:6379. Cannot assign   requested address.

ログ ファイルを見ると、30000 レコードの挿入に成功した後、redis が閉じたように見えます。

以下は私のログファイルの一部です:

[32176] 11 Jun 20:59:27 - Accepted 127.0.0.1:36578
[32176] 11 Jun 20:59:27 - Client closed connection
[32176] 11 Jun 20:59:27 - Accepted 127.0.0.1:52327
[32176] 11 Jun 20:59:27 - Client closed connection
[32176] 11 Jun 20:59:27 - Accepted 127.0.0.1:52367
[32176] 11 Jun 20:59:27 - Client closed connection
[32176] 11 Jun 20:59:27 - Accepted 127.0.0.1:52368
[32176] 11 Jun 20:59:27 - Client closed connection
[32176] 11 Jun 20:59:27 - Accepted 127.0.0.1:52369
[32176] 11 Jun 20:59:27 - Client closed connection
[32176] 11 Jun 20:59:27 - Accepted 127.0.0.1:52370
[32176] 11 Jun 20:59:27 - Client closed connection
[32176] 11 Jun 20:59:28 - DB 6: 28226 keys (0 volatile) in 32768 slots HT.
[32176] 11 Jun 20:59:28 - 0 clients connected (0 slaves), 9181112 bytes in use
[32176] 11 Jun 20:59:33 - DB 6: 28226 keys (0 volatile) in 32768 slots HT.
[32176] 11 Jun 20:59:33 - 0 clients connected (0 slaves), 9181112 bytes in use
[32176] 11 Jun 20:59:38 - DB 6: 28226 keys (0 volatile) in 32768 slots HT.
[32176] 11 Jun 20:59:38 - 0 clients connected (0 slaves), 9181112 bytes in use
[32176] 11 Jun 20:59:43 - DB 6: 28226 keys (0 volatile) in 32768 slots HT.
[32176] 11 Jun 20:59:43 - 0 clients connected (0 slaves), 9181112 bytes in use
4

0 に答える 0