【发布时间】:2020-08-11 18:02:21
【问题描述】:
在我的公司,我们正在使用twisted 和flask 在工业计算机上运行rest api 服务。此 API 部分用于 IPC 和来自外部来源的有限通信。我们最近发现了通过多部分帖子发送文件时出现扭曲挂起的问题。大约 600MB 的文件会扭曲挂起大约 40-50 秒,在此期间不处理任何请求。
我应该说我不是网络开发人员,我正在边做边学。我已经分析了这个问题并将其隔离到多部分消息的组装中,flask 也挂在这个问题上,但不会阻止消息。对于相同/类似的问题,有几个错误报告:https://twistedmatrix.com/trac/ticket/5511。问题是这些都是 8 年前的,我不关心流媒体,或者至少我认为我不关心。
只是运气不好?我们可以为这项工作做些什么来扭曲,我想也许是配置问题。或者也许是扭曲的替代方案,奇怪的是,flask 附带的 WSGI 没有这个问题,但它不用于生产,所以它不是一个选项。
【问题讨论】:
标签: python multipartform-data twisted