容器中运行 Go 的影响 🐳
原文英文,约800词,阅读约需3分钟。发表于: 。I’m gonna get straight to the point. Go is not CFS aware. Yep thats right it ain't, so if your running any containerised application that uses Go and your not aware of the performance implications...
在Docker中运行Go可能导致性能问题,因为Go不支持CFS。可以通过配置GOMAXPROCS来限制系统线程数量。在Kubernetes中可以使用uber automaxprocs解决此问题,但在ECS中无法使用。因此,作者开发了gomaxecs来解决这个问题。