我在rails 4 app中使用了httparty
gem
当我发布到api时,查询正在服务器中运行,但我的控制台因错误Net::ReadTimeout: Net::ReadTimeout
而中断。
仅供参考:我发布的数据是用这个API在不同的网站上创建一条记录。记录每次都在保存,但在一半的时候我得到了错误。
这是我连接api的代码
response = HTTParty.post(create_account_url,
:query => {"customer"=>{"last_name"=>"das",
"password_confirmation"=>"password",
"password"=>"password",
"first_name"=>"asd",
"email"=>"myemail@email.com"}})
请帮我解决这个问题。
另外我使用了default_timeout 120
它给了我同样的问题
答案 0 :(得分:0)
我认为你所遇到的问题与超时设置有关,以毫秒为单位,导致仅在120毫秒后出现超时,这对许多服务器来说可能是一个不合理的响应时间。