为什么我会间歇性地从 Heroku Redis 收到“OpenSSL::SSL::SSLError: SSL_read: sslv3 alert bad record mac”?

Hen*_*k N 1 heroku redis heroku-redis

自从从 Redis 切换到 Heroku Redis 后,我们的 Ruby on Rails 应用程序中的 Redis 代码每天都会出现几次“OpenSSL::SSL::SSLError: SSL_read: sslv3 alert bad record mac”错误。

任何想法为什么?

小智 5

我相信您遇到了多处理问题,其中分叉进程关闭了父进程的 Redis 连接。我刚刚发现了一个错误,该错误导致resque与此问题相同的错误。

https://github.com/resque/resque/pull/1739