Integer 和 String 类型的对象不适合做锁不同的 I/O 模型对最佳线程数的影响非常大 Integer 和 String 类型的对象不适合做锁 避免重用,导致公用一把锁 不同的 I/O 模型对最佳线程数的影响非常大 因为IO多路服用 Nginx 用的是非阻塞 I/O,采用的是多进程单线程结构,Nginx 本来是一个 I/O 密集型系统,但是最佳进程数设置的却是 CPU 的核数,完全参考的是 CPU 密集型的算法