我们在 Digital Ocean 服务器上使用 OpenDNS 而不是 GoogleDNS。看起来谷歌和 OpenDNS 中的 DNS 出现了一些愤怒,导致以下超时错误
NoMethodError: undefined method `fb_error_code' for #<Faraday::ConnectionFailed>
我更改了以下配置
# /etc/resolv.conf
nameserver 208.67.222.222
nameserver 208.67.220.220
和
# /etc/network/interfaces
dns-nameservers 208.67.222.222 208.67.220.220
并重新启动系统。但是过去通常需要 1-2 分钟的 sidekiq 不会超过 20 分钟才能完成并引发很多错误。