![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
多线程、分布式
文章平均质量分 82
多线程与分布式
X.CloudX
这个作者很懒,什么都没留下…
展开
-
Docker从入门到实践,含CentOS7.6下的Docker安装
1. 基本概念、用途、核心思想 为什么需要Docker? 环境配置的难题; 虚拟机; Docker的基础———Linux容器; Docker是什么? Docker是一个用来装程序及其环境的容器,属于Linux容器的一种封装,提供简单易用的容器使用接口。它是目前最流行的Linux容器解决方案。 Docker的用途 提供统一的环境; 提供快速拓展、弹性伸缩的云服务; 防止其他用户的进程把服务器资源占用过多; Docker的特点 标准化: 运输方式(把程序和环境从一个机器运到另一个机器的) 存储方式(程序和环原创 2022-05-31 17:56:16 · 553 阅读 · 0 评论 -
分布式基础
1.什么是分布式 利用物理架构形成多个自治的处理元素,不共享主内存,但是通过发送信息合作。——Leslie Lamport 2.分布式的作用 实际工作中的痛点:工程臃肿;测试、上线繁琐;开发效率低。 单体应用的问题:应用代码耦合严重,功能扩展难;新需求开发交互周期长,测试工作量大;新加入的开发同事需要很长时间才能熟悉系统;升级维护也很困难(改动任何一点地方都要升级整个系统);系统性能提升艰难,可用性低,不稳定。 分布式的好处:增大系统容量;加强系统可用;因为模块化,所以系统模块重用度更高。因为软件服务模块被原创 2022-05-30 20:13:00 · 295 阅读 · 0 评论 -
线程池——治理线程的法宝
1.线程池 为什么要使用线程池:反复创建线程开销大;过多的线程会占用太多内存。 解决以上两个问题的思路:用少量的线程——避免内存占用过多;让这部分线程都保持工作,且可以反复执行任务——避免生命周期的损耗。 线程池的好处:加快响应速度;合理利用CPU和内存;统一管理。 线程池适合应用的场合:服务器接收到大量请求时,使用线程池技术是非常合适的,它可以大大减少线程的创建和销毁次数,提高服务器的工作效率。 在开发中,如果需要创建5个以上的线程,那么就可以使用线程池来管理。 2.创建和停止线程池 线程池构造方法的参数原创 2022-05-30 18:42:09 · 808 阅读 · 0 评论