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

有100個任務(wù)要處理,如何分發(fā)任務(wù)

xiaoming

1 從數(shù)據(jù)庫獲取數(shù)據(jù), 數(shù)據(jù)遍歷 發(fā)送Http請求,
2 那也是要等待返回數(shù)據(jù),串行執(zhí)行,時間并沒減少

疑問 難道得用 curl_multi

// 創(chuàng)建一個Worker監(jiān)聽2345端口,使用http協(xié)議通訊
$http_worker = new Worker("http://0.0.0.0:2345");

// 啟動4個進(jìn)程對外提供服務(wù)
$http_worker->count = 4;

$http_worker->onMessage = function (TcpConnection $connection, Request $request) use ($http_worker) {
    $data = $request->rawBody();
    sleep(3);
    $connection->send($http_worker->id);
};

// 運(yùn)行worker
Worker::runAll();
1842 4 1
4個回答

2548a

脫離實(shí)際任務(wù)需求談有多少個任務(wù)沒意義,不同類型的任務(wù),有不同的應(yīng)對方法.
這個是前面別人的多任務(wù)我給的思路,你可以去參考看看
http://wtbis.cn/q/8617#reply_12145

  • xiaoming 2022-06-18

    100個只是抽象數(shù)據(jù), 我的大致意思 比如要發(fā)送100封郵件是不同的用戶, 盡快的發(fā)送

  • 2548a 2022-06-18

    在我看來,redis 隊(duì)列插件就已經(jīng)可以處理了.

six

并發(fā)請求http用 curl_multi

  • 暫無評論
螞蟻搬家

發(fā)送到隊(duì)列 開多進(jìn)程消費(fèi) 消費(fèi)失敗 延遲重試 速度杠杠的

  • 暫無評論
縫合

php的話就是隊(duì)列多進(jìn)程。

  • 暫無評論
年代過于久遠(yuǎn),無法發(fā)表回答
??