Zwiększ limit czasu dla Net :: HTTP

Chociaż podniosłem limit czasu dla 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)

Ciągle otrzymuję te błędy:

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

Myślę, że to dość długi czas na przekroczenie limitu czasu i nie powinienem mieć tych błędów, prawda? Przeczytałem również kilka artykułów, które opisywały, jak zwiększyć limit czasu przy użyciu różnych sposobów. Sprawia to, że jestem zdezorientowany: dla tak prostej rzeczy jest wiele różnych i skomplikowanych rozwiązań i nie wiem, który z nich jest poprawny.

Jakie są twoje pomysły na poprawny sposób zwiększenia limitu czasu? Jak mogę sprawdzić, czy zrobiłem to poprawnie?

questionAnswers(0)

yourAnswerToTheQuestion