Увеличьте время ожидания для Net :: HTTP

Хотя я поднял тайм-аут для Net :: HTTP:

http = Net::HTTP.new(uri.host, uri.port)
http.open_timeout = 60
http.read_timeout = 60
response = http.post(uri.path, body, headers)

Я продолжаю получать эти ошибки:

Timeout::Error at /
execution expired
file: http.rb location: initialize line: 762 

Полагаю, это довольно длительное время, и я не должен получать эти ошибки, не так ли? Я также прочитал несколько статей, в которых описано, как увеличить время ожидания, используя способы, отличные от моих. Это сбивает меня с толку: для такой простой вещи есть много разных и сложных решений, и я не знаю, какое из них правильное.

Что вы думаете о правильном способе увеличения тайм-аута? И как мне проверить, правильно ли я это сделал?

Ответы на вопрос(0)

Ваш ответ на вопрос