因此我们开始使用Windows上的Docker容器和Swarm模式。目前,我们已经安装了Docker for Windows,在单节点模式下启用了Swarm模式,缩放服务等。
现在我们正在查看当现有容器上的负载很高时,节点上是否有自动创建新容器的方法。
有一种方法可以监视节点上的负载,例如,如果节点上的内存很高。我知道可以有一些自动Nodecreation,它将托管新容器,如果节点上的负载很高,请参考this这样做的例子。但是有没有办法在容器主机/群组上监视容器?
我们的目标是托管在microsoft / iis映像上运行的WebApp,目前工作正常。但我们想知道是否有办法处理可能的传入负载,而不会导致系统失败,或者必须手动创建新的容器。
目前的环境是我们服务器上的本地测试虚拟机,目标是在运行Windows Server 2016的MS Azure虚拟机中完成所有这些工作。
另外,您建议将什么作为在网站上创建流量负载的工具/解决方案?不知何故,我们将不得不测试整个概念。
我还想补充一点,我是Docker和Swarm模式的新手,所以可能有一种可能性,我用错误的方式把它放进去。
任何建议将不胜感激! :)