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?