繁体   English   中英

使用Dragonfly在Rails中保存大文件时应用程序超时

[英]Application timeout when saving a large file in rails using dragonfly

使用带有蜻蜓扩展名“ image_accessor”的模型,我无法保存大文件。

我们正在尝试使用fog和Exon将文件保存到Amazon S3服务器。 在此保存中,我们收到以下错误:

A Excon::Errors::Timeout occurred in batch_uploads#upload_file:

 write timeout reached
 excon (0.14.2) lib/excon/socket.rb:124:in `rescue in write'

我怀疑该错误与以下内容有关: https : //github.com/markevans/dragonfly/issues/207,但我不能完全确定。

有人对如何进行此工作有任何建议吗?

这似乎是Excon超时。 您可以尝试增加Excon库的默认write_timeout设置。

Excon.defaults[:write_timeout] = 500

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM