摘要:
1. 多进程或多线程模型 多进程服务器:Apache,Nginx,lighttpd等服务器均为多进程模型,分为Master进程和Woker进程 多进程的优点:更强的容错性 - 一个进程挂掉不会导致整个系统崩溃,更好的多核可伸缩性 - 进程的使用将许多内核资源(如地址空间,页表,打开的文件)隔离,在多 阅读全文
摘要:
1. 服务异步化 网络IO处理异步化(NIO, Jetty Continuation,Servlet 3) 服务的异步化(Future, Callable, Runnable, Callback) 2. 线程与协程 多线程并发或者协程支持并发,相比而言,协程在处理IO密集型更具优势 3. 缓存无处不 阅读全文
摘要:
一般OOM可能情况如下: 1、OutOfMemoryError: Java heap space; 2、OutOfMemoryError: PermGen space; 3、OutOfMemoryError: unable to create new native thread 4、GC overh 阅读全文