Rumah > Soal Jawab > teks badan
最近在研究多线程,对JMM,Executor框架,ThreadPoolExecutor都有一定的了解了,但是不清楚在什么业务场景下使用多线程编程会有优势?比如就一般的使用SpringMVC+Spring+Mybatis的从Controller到Service再到Dao的流程,哪里能用多线程处理?多线程处理以后就能提高系统的QPS吗?
巴扎黑2017-04-17 17:57:54
Rangka kerja servlet Java sendiri adalah berbilang benang, tetapi urutan ini dimulakan oleh pelayan web untuk anda, bukan oleh pengguna.
Secara umumnya, jika anda mengendalikan komunikasi rangkaian sendiri, anda perlu melakukan pemprosesan berbilang benang sendiri, atau melakukan pemprosesan tugas latar belakang, dan anda juga perlu melakukan pemprosesan berbilang benang sendiri.
Tujuan utama pelbagai benang:
Jangan sekat tugas utas utama (tugas latar belakang)
Keselarasan, tingkatkan daya pemprosesan (rangkaian berbilang benang)