JAVA中如何解决高并发?

一、问题背景:

什么是高并发?

并发就是可以使用多个线程或进程,同时处理(就是并发)不同的操作。

对于一些大型网站,比如门户网站,如何面对大量用户访问、高并发请求?

二、如何解决高并发问题?

解决的办法有以下这些:

1. 缓存:合理使用缓存,例如:redis、memcached、ehcache等;

2. 使用CDN,将页面静态化,使用CDN可以缓存和加速;

3. 动静分离:静态资源(例如:css、js等)和图片资源单独部署;

4. 使用集群和负载均衡;

猜你喜欢

转载自guwq2014.iteye.com/blog/2361522