前言 Java中的线程池是一个很重要的概念,它的应用场景十分广泛,可以被广泛的用于高并发的处理场景。J.U.C提供的线程池:ThreadPoolExecutor类,可以帮助我们管理线程并方便地并行执行任务。因此了解并合理使用线程池非常重要。 本文对线程池采用 3W 的策略结合源码进行思考逐层分析,即 ...
分类:
编程语言 时间:
2020-08-01 21:28:20
阅读次数:
85
高并发的处理方案 1.应用和静态资源分离刚开始的时候应用和静态资源是保存在一起的,当并发量达到一定程度的时候就需要将静态资源保存到专门的服务器中,静态资源主要包括图片、视频、js、css和一些资源文件等,这些文件因为没有状态所以分离比较简单,直接存放到响应的服务器就可以了,一般会使用专门的域名去访问 ...
分类:
其他好文 时间:
2020-06-19 12:06:46
阅读次数:
37
redis的高并发有一种实现方式就是主从架构,一个master节点,多个slave节点,可以很好的实现slave节点的水平扩容;主从架构再加上读写分离,master节点负责写操作,slave节点负责读操作,使得redis可以很好的做一个高并发的处理。有人就会疑惑了:slave节点上的数据怎么来的了? ...
分类:
其他好文 时间:
2020-06-10 21:12:13
阅读次数:
53
简述:LNMP平台就是Linux,Nginx,MySQL,PHP的组合架构,需要Linux服务器,Nginx网站服务器、MySQL数据库,PHP解析环境详情Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统。Nginx是一个高性能的HTTP和反向代理服务器、轻量级、拥有高并发的处理能力Mysql是一个小型关系型数据库管理系统。PHP是一种在服务器端执行的嵌入HTML文档的脚本
分类:
其他好文 时间:
2019-11-06 20:07:51
阅读次数:
91
Kafka是当下对海量数据提供了最佳支持的MQ中间件,无论是高并发的处理,还是依托zookeeper的水平拓展都有不俗的特性。由于公司最近也在尝试如何将它应用到开发中以对业务更好的支撑,因此特地分享一些安装和使用的心得。 一、安装与启动 服务器环境采用CentOS 7 x64位系统。实际使用中Kaf ...
分类:
其他好文 时间:
2018-12-22 18:29:08
阅读次数:
209
一:分布式架构和部署 1:如何进行分布式部署2:系统拆分后,模块之间如何相互调用3:如何进行统一的会话(Session)管理4:如何实现单点登录5:如何保证一致性更新6:如何规划和处理分布式事务7:如何对重要服务实现HA二:高并发和Web层的性能优化1:高并发的处理2:Nginx的优化,Varnis ...
分类:
其他好文 时间:
2018-09-27 13:05:06
阅读次数:
180
Nginx介绍 Nginx一是一款轻量级的、高性能的HTTP、反向代理服务器,具有很高的稳定性、支持热部署、模块扩展也非常容易。Nginx采取了分阶段资源分配技术,处理静态文件和无缓存的反向代理加速,实现了负载均衡和容错,在这样高并发的访问情况下,能经受起高并发的处理。可以做web服务器、反向代理服 ...
分类:
其他好文 时间:
2017-08-23 14:57:50
阅读次数:
117
转:http://blog.sina.com.cn/s/blog_494467460101ac6e.html 基本解决方案在这几个环节 1。高性能的服务器 2。高性能数据库 3. 高性能编程语言 4. 高性能web容器 高并发的处理: http://www.csdn.net/article/2014 ...
分类:
其他好文 时间:
2017-03-21 10:51:52
阅读次数:
203
Docker 官网中文社区Docker 中文指南 一小时Docker教程 使用 Docker 搭建 Java Web 运行环境 Docker容器案例:应用 Mysql 高并发 大数据下高并发的处理详解memcache/memcached/memcachedb 定义区别 webbenchapache ...
分类:
其他好文 时间:
2017-03-17 17:50:50
阅读次数:
174
做电商网站,经常会有各种秒杀和热门商品,所以高并发的处理一直是电商最重要的事情。这里记录下当初自己是如何处理的 写在前面: 1、本文设计到的并发处理均是针对纵向,不针对横向扩展,即只设计从PHP层面到数据...
分类:
Web程序 时间:
2015-10-13 19:33:55
阅读次数:
3876