如何提高服务的并发性能?
一、应用层面
读写分离、缓存、ES、线程池、多线程、队列、集群、令牌、系统拆分、隔离、系统升级(可水平扩容方向)、限流、页面静态化。
1、页面静态化
通过Freemarker对页面进行静态化,减少用户与服务器端的交互。
二、时间换空间
降低单次请求时间,这样在单位时间内系统并发就会提升。
三、空间换时间
拉长整体处理业务时间,换取后台系统容量空间。
一、应用层面
读写分离、缓存、ES、线程池、多线程、队列、集群、令牌、系统拆分、隔离、系统升级(可水平扩容方向)、限流、页面静态化。
1、页面静态化
通过Freemarker对页面进行静态化,减少用户与服务器端的交互。
二、时间换空间
降低单次请求时间,这样在单位时间内系统并发就会提升。
三、空间换时间
拉长整体处理业务时间,换取后台系统容量空间。