首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >改进基于Tabula API的响应时间

改进基于Tabula API的响应时间
EN

Stack Overflow用户
提问于 2020-01-17 16:45:28
回答 1查看 127关注 0票数 0

我开发了一个API来解析PDF中的数据。我使用tabula-py来开发这个API,但是在localhost上需要4-5秒,这要长得多。为了减少响应时间,我想使用Azure-Function,但它比localhost (9-10秒)花的时间要长得多,这是意想不到的。

为了部署它,我使用了docker镜像(ACR For Azure),我认为它会在可伸缩性方面帮助我。有没有人能给我建议一下缩短响应时间的可能方法?为什么在Azure函数中需要这么长的时间(这是意想不到的)?

P.S. Azure函数与AWS Lambda类似。

EN

回答 1

Stack Overflow用户

发布于 2020-01-20 06:46:03

tabula-pytabula-java的包装器,Java是用Java语言编写的。您看到的延迟是Java虚拟机的启动时间,它是由Python包装器启动的。

最佳解决方案是使用在JVM中运行的语言构建API服务器,如Java或Kotlin。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59783843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档