【发布时间】:2021-05-12 20:48:19
【问题描述】:
我在我的应用程序上使用 Azure Read API 来读取一些标签上的几行文本,我的平均响应时间为 1 秒。 我知道可以在本地安装 Docker 映像(出于安全原因等)以执行相同的操作,但我更感兴趣的是性能。
有没有人在相对强大的计算机上本地使用 Docker 映像,并设法在云上的相同操作上体验到性能提升?
【问题讨论】:
-
相同的代码在 Docker 中运行速度比没有运行得更快没有什么特别的原因。有几个原因和配置可能会变慢。通常情况会差不多。与其他任何以性能为导向的事物一样,在您自己的环境中实际运行和测量您的应用程序是无可替代的。
-
不,比较不是在 Docker 之间,而是在 Azure Cloud 和本地服务器上的 Docker 提供的性能之间。没有关于 Azure 认知服务性能与具有 docker 的本地计算机上的相同服务的已发布指标,这将非常有用。在 Azure 的付费层上保留了多少内核/内存来获得 1 秒的响应时间?我在本地需要什么样的服务器才能将 1 秒变为 0.5 秒?当然,我可以测试,但如果有人已经去过那里......
标签: azure docker computer-vision azure-cognitive-services