都是基础知识,不想打字
举例:部署一个java开发的web应用,以war包放入tomcat方式部署
大量用户访问:需要扩容
早期的扩容就是部署多台服务器,用cdn服务
用户不多时:需要缩容
多环节部署很可能出问题,有可能是因为每个环境的java版本不同;
优点:资源充足,应用调用硬件的时候,没有性能上的损耗
痛点:
优点:
缺点:
docker和虚拟机的区别是:虚拟机有多个操作系统而docker更加的简洁,只是把应用运行的+环境给分开了
优点:
缺点:
特点:有用到就启动,没用到就关闭
容器的可控性不强,不好管理
虚拟机和容器对比