摘要: nginx可以根据客户端IP进行负载均衡,在upstream里设置ip_hash,就可以针对同一个C类地址段中的客户端选择同一个后端服务器,除非那个后端服务器宕了才会换一个。 nginx的upstream目前支持的5种方式的分配 1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端 阅读全文
posted @ 2018-05-17 12:56 沈博先生之逍遥游 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 参考文献:https://blog.csdn.net/lufeng20/article/details/24314381 阅读全文
posted @ 2018-05-16 16:56 沈博先生之逍遥游 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 一简介 线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问 阅读全文
posted @ 2018-05-15 10:28 沈博先生之逍遥游 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 创建线程类 : 设置CountDownLatch成员变量,并且在run方法末尾调用CountDownLatch实例的CountDown()方法。 调用该类: 设置所需工作的线程数量,作为构造参数生成线程实例对象,启动所有线程,调用CountDownLatch的await方法。 阅读全文
posted @ 2018-05-14 08:31 沈博先生之逍遥游 阅读(2386) 评论(0) 推荐(0) 编辑
摘要: 原理以及分析: https://blog.csdn.net/hsuxu/article/details/8985931 1、线程池简介: 多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。 假设一个服务器完成一项任务所需时间为:T1 创建 阅读全文
posted @ 2018-05-09 22:37 沈博先生之逍遥游 阅读(191) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/machanghai/p/5957086.html http://www.cnblogs.com/machanghai/p/5956195.html 完整: https://www.cnblogs.com/machanghai/p/5957086.ht 阅读全文
posted @ 2018-05-09 15:58 沈博先生之逍遥游 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 被反射类文件: 使用反射类文件: 执行结果: 阅读全文
posted @ 2018-05-08 16:38 沈博先生之逍遥游 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 首先配置静态IP: cd /etc/sysconfig/network-scripts/ #进入网络配置文件目录 vi ifcfg-ens33 #编辑配置文件 打开 ifcfg-ens33 后,修改为: 其中:IPADDR0是要设置的静态IP地址,GATEWAY0是网关IP,DNS1是国内的DNS, 阅读全文
posted @ 2018-05-06 17:16 沈博先生之逍遥游 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 解决这个一般有五步: 1. 第一步限流: 鉴于只有少部分用户能够秒杀成功,所以要限制大部分流量,只允许少部分流量进入服务后端。 就是说将传入参数精简到最小化 2. 第二步削峰:对于秒杀系统瞬时会有大量用户涌入,以外卖为例,大量的外卖会在中午产生,商家推出满减活动更是火热。所以在抢购一开始会有很高的瞬 阅读全文
posted @ 2018-05-03 19:15 沈博先生之逍遥游 阅读(183) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/mzglzzc/article/details/46300645 阅读全文
posted @ 2018-05-02 12:57 沈博先生之逍遥游 阅读(77) 评论(0) 推荐(0) 编辑