GatewayWorker中,客戶端鏈接上之后,如果onConnect回調中會執(zhí)行一個耗時操作。如果這時有其他客戶端連接上了,是否會被阻塞住。只有上個客戶端中的onConnect回調執(zhí)行完畢才會下一個?
如果onConnect執(zhí)行的是阻塞的耗時操作,就會阻塞,否則不會。onConnect會等上一個onConnect阻塞操作執(zhí)行完才能執(zhí)行
我的理解是:該worker進程會被阻塞,但是啟動服務會開啟多個worker進程,其他進程不會被阻塞。
對