第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

求大佬指點(diǎn)哈!關(guān)于 壓測的問題。求指導(dǎo)!

求大佬指點(diǎn)哈!關(guān)于 壓測的問題。求指導(dǎo)!

溫溫醬 2019-06-09 08:54:40
Swoole版本:4.3對swoole_websocket_server壓測時(shí),使用這個(gè)方法可行嗎?//代碼片段$this->concurrency=100;$this->request=100000;go(function(){for($c=$this->concurrency;$c--;){$cli=new\Swoole\Coroutine\Http\Client('127.0.0.1',9501);$ret=$cli->upgrade('/');if($ret){while($this->requestedrequest){$this->push($cli);$cli->recv();}}}});官方使用的swoole_http_client在4.3版本移除了。另外:使用Task或不使用Task,壓測時(shí)會有很大區(qū)別嗎,目前本地測著區(qū)別不大,是這樣的嗎?//使用Task代碼$this->serv->on('message',function($serv,$frame){$serv->task($frame->data);});$this->serv->on('task',function($serv,$task){foreach($serv->connectionsas$fd){$connectionInfo=$serv->connection_info($fd);if(isset($connectionInfo['websocket_status'])&&intval($connectionInfo['websocket_status'])==3){$serv->push($fd,$task->data);}}});//未使用Task代碼$this->serv->on('message',function($server,$frame){foreach($this->serv->connectionsas$fd){$connectionInfo=$this->serv->connection_info($fd);if(isset($connectionInfo['websocket_status'])&&intval($connectionInfo['websocket_status'])==3){$server->push($fd,$frame->data);}}});機(jī)器信息Mac上安裝的ParallelsDesktop虛擬機(jī)系統(tǒng):Ubuntu16.04.3LTS內(nèi)存:數(shù)量:1核數(shù):2CPU:數(shù)量:1大小:2GConcurrency:100Requestnum:100000Successnum:100000Totaltime:8.9364Requestpersecond:11190請前輩們指點(diǎn),這個(gè)量級有問題嗎?感謝!
查看完整描述

2 回答

?
慕運(yùn)維8079593

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個(gè)贊

對,使用協(xié)程和協(xié)程websocket客戶端進(jìn)行壓測。性能可以進(jìn)行優(yōu)化,建議關(guān)閉websocket_mask,這個(gè)比較耗費(fèi)CPU
你的機(jī)器本身只有1核,還要同時(shí)運(yùn)行客戶端和服務(wù)器端,1萬QPS已經(jīng)非常好了。
                            
查看完整回答
反對 回復(fù) 2019-06-09
  • 2 回答
  • 0 關(guān)注
  • 216 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號