YAWS 上传 7 MB 文件时崩溃
Posted
技术标签:
【中文标题】YAWS 上传 7 MB 文件时崩溃【英文标题】:YAWS crash uploading 7 MB file 【发布时间】:2018-09-04 18:23:55 【问题描述】:我正在使用带有 YAWS 2.0.4 和 Erlang 19 的类似 Raspberry 的板。
我写了两个网页来上传文件并将其保存在服务器上:“较大”文件(我的意思是,〜7MB)服务器崩溃,较小的文件一切正常。
我已经尝试过使用 YAWS 站点中的示例代码以及另一个带有 temp_file 和 binary 选项的示例代码,但它不起作用。
有什么建议吗?
提前致谢。
【问题讨论】:
您有任何日志文件吗?还是崩溃转储? 您的 SD 卡上剩余的存储空间小于 7MB? 节点出现负载峰值,OOM 将其杀死。我使用的是 8GB emmc,不是可用空间问题。 【参考方案1】:花了不少时间,发现问题所在:YAWS配置中的partial_post_size参数太高了。
我已更改它,接近默认值 (10240),一切正常。
【讨论】:
以上是关于YAWS 上传 7 MB 文件时崩溃的主要内容,如果未能解决你的问题,请参考以下文章
yaws 因 httpc 崩溃:请求 docker 容器提供的 URL