我正在开发一个谷歌应用程序引擎应用程序,该应用程序必须处理从超过 GAE 限制的表单上传的一些较大 (<100 MB) XML 文件——上传文件需要超过 30 秒,或者超过10 MB 请求大小。
我设想的当前解决方案是将文件上传到 blobstore,然后将其带入应用程序(一次 1 MB)进行解析。这也很可能超过请求的 30 秒限制,所以我想知道是否有一种很好的方法来处理块中的大型 XML 文档,因为我最终可能不得不在 30 秒内通过任务队列来完成它。
我目前正在将 BeautifulSoup 用于项目的其他部分,已从 minidom 切换。有没有办法处理与 GAE 配合得很好的块数据?