国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

webman怎么開啟非堵塞

ADMIN

問題描述

這里寫問題描述
webman是基于workman為容器做的框架,而workman是非阻塞IO,那么webman是否也能實現(xiàn)非堵塞呢,就是一個進程在處理一個請求,而這個請求sleep(5),是否此刻另一個請求進來也能被處理呢
此時我只開了一個進程
截圖
這是請求打印
截圖
結果是堵塞的
截圖
如果不支持,那我對于webman的理解,它是否只是比傳統(tǒng)fpm多了個常駐內存,萌新求助

815 2 0
2個回答

釋永戰(zhàn)

異步就是再新開一個進程處理業(yè)務,你這個是相當于在當前進程處理業(yè)務了

  • ADMIN 2025-01-07

    意思是我還需要再開一個進程去處理,才能在第一個請求被堵塞的時候,處理第二個請求嗎,但是這樣豈不是堵塞了嗎

walkor 打賞

workerman v5發(fā)布了,webman配合workerman v5可以實現(xiàn)協(xié)程,遇到阻塞自動切換到其它協(xié)程做到非阻塞。
現(xiàn)在在做webman的數(shù)據(jù)庫和redis等組件的協(xié)程適配。

  • ADMIN 2025-01-07

    老大辛苦了,那現(xiàn)在webman協(xié)程版本可以更新了嗎,還是說其他什么操作

  • walkor 2025-01-07

    webman本身支持協(xié)程了,但是第三方組件很多不支持,需要逐個適配。
    另外說下,世上沒有完美的方案,引入異步非阻塞或者協(xié)程后需要時刻考慮并發(fā)全局變量污染問題,資源競爭問題,開發(fā)難度會加大。

  • tanhongbin 2025-01-08

    老大,加油 給你捏捏

  • 初心by 2025-01-08

    老大v5

  • qqxxr 2025-01-08

    加油吧

??