摘要:
部署一个应用可能需要用到多个Docker容器,比如MySQL,Redis,Nginx等,单独的去管理每个容器可能会比较麻烦。Docker Compose可以通过一个yml文件来统一管理这些容器,可以极大简化我们的应用部署过程。这里以部署WordPress为例,介绍如何使用Docker Compose 阅读全文
posted @ 2019-08-28 21:10
houJINye
阅读(131)
评论(0)
推荐(0)
摘要:
Consul是一款由HashiCorp公司开源的,用于服务治理的软件,Spring Cloud Consul对其进行了封装。Consul具有如下特点: 服务注册 - 自动注册和取消注册服务实例的网络位置 运行状况检查 - 检测服务实例何时启动并运行 分布式配置 - 确保所有服务实例使用相同的配置 C 阅读全文
posted @ 2019-08-28 21:09
houJINye
阅读(497)
评论(0)
推荐(0)
摘要:
ThreadLocal字面上的意思是局部线程变量,每个线程通过ThreadLocal的get和set方法来访问和修改线程自己独有的变量。简单地说,ThreadLocal的作用就是为每一个线程提供了一个独立的变量副本,每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本。 Thread 阅读全文
posted @ 2019-08-28 20:59
houJINye
阅读(203)
评论(0)
推荐(0)
摘要:
在前面的例子中,我们都是通过new Thread来创建一个线程,由于线程的创建和销毁都需要消耗一定的CPU资源,所以在高并发下这种创建线程的方式将严重影响代码执行效率。而线程池的作用就是让一个线程执行结束后不马上销毁,继续执行新的任务,这样就节省了不断创建线程和销毁线程的开销。 ThreadPool 阅读全文
posted @ 2019-08-28 20:51
houJINye
阅读(304)
评论(0)
推荐(0)

浙公网安备 33010602011771号