动态预配容器实例,并将其粘性保留到用户会话 Azure

dynamically provision a container instance and keep it sticky to the user session azure

提问人:Good hoppy 提问时间:11/14/2023 更新时间:11/17/2023 访问量:18

问:

我们正在尝试将 Azure 容器实例动态预配给具有 Linux 版本的用户。前端是 nodepty xterm,我们通过它向容器传递命令。我们希望动态预配容器实例,并将其粘性保留到用户会话 azure。有很多限制,我们需要一些 API 来读取文件夹结构和类似的东西。在 Aci 之前,我们在 vms 上有 docker 容器 la,这对我们来说效果很好。但是我们无法扩展,因为我们需要用户会话具有粘性,直到用户注销。有没有其他方法可以解决这个问题?

在 ACI 之前,我们在 VM 上有 docker 容器 la,这对我们来说效果很好。但是我们无法扩展,因为我们需要用户会话具有粘性,直到用户注销。每个 VM 只能容纳这么多 docker 容器。自动缩放 VM 后,新用户会随机指向容器,从而生成孤立容器。有没有其他方法可以解决这个问题?

容器 azure-container-instances azure-container-apps sticky-session

评论

0赞 Thomas 11/15/2023
不确定容器实例,但 Azure 容器应用支持会话相关性:learn.microsoft.com/en-us/azure/container-apps/...

答:

0赞 covo 11/14/2023 #1

我不打算挑战每个用户 1 个 ACI 的架构,但我只想说,这是不寻常的,将来会遇到一些问题(我已经看到了)。

无论如何,我会这样做: