Warning: Undefined global variable $debug in /var/www/ourcoders/tiny4cocoa/application/controllers/baseController.php on line 124
老C_codedump 2019-12-06 17:23:39 发布的技术动态 - OurCoders (我们程序员)
老C_codedump
2019-12-06 17:23:39 发布
看brpc的文档,bthread(用户自定义线程)和系统线程pthread是M:N比例(其中M远大于N),当某个bthread执行阻塞很久时,pthread会从这个bthread所在的pthread中抢占bthread来执行,这样就不会让这些长尾请求导致后面的请求也一起被延迟,这个挺有意思的。网页链接