我认为容器寿命非常短暂存在缺点。
我的理解是,当一个应用程序在一个容器内运行时,它会看到一个虚拟化的文件系统(Docker会写入copy-copy)。因此,文件系统的突变是不稳定的。
这意味着大型VM上的> 1个容器不会共享HTTP缓存。更明显的是,在Windows上,因为那是我的域名,所以对WinInet缓存的任何写入都将被隔离。
如果我要配置操作系统以将缓存放在共享位置(数据卷)中,我现在会遇到锁定问题,其中> 1个HTTP操作系统子系统都试图写入同一个缓存吗?
可能不是......
https://blogs.msdn.microsoft.com/wndp/2006/08/04/a-bit-about-wininets-index-dat/
我们如何设计1,000个瞬态容器才能从相同的缓存中受益?
操作系统缓存的好处在于请求永远不会出现问题。