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

webman 并發(fā)測試 用postjson 壓力測試工具跟ab,都是秒響應(yīng) 2k或者8

laozhou

webman 并發(fā)測試 用postjson 壓力測試工具跟ab,都是秒響應(yīng) 2k或者8k
比方說
寫了一個(gè) index() 方法 ,里面只輸出 helloworld, 壓力測試的時(shí)候可以直接秒響應(yīng)2k
另外寫一個(gè)test方法 curlpost 去請求 (上面這個(gè)index方法) ip:8787/index 的時(shí)候
這個(gè)時(shí)候 壓力測試 響應(yīng)才2個(gè) 或者幾十個(gè) ,不會(huì)秒響應(yīng),但是他會(huì)在我的超時(shí)時(shí)間內(nèi) 慢慢請求,而且請求會(huì)超時(shí),不懂了,希望有大哥能指點(diǎn)一下

1484 7 0
7個(gè)回答

tanhongbin

你這 別人也看不懂呀,你截個(gè)圖 啥的

  • laozhou 2023-10-11

    我理一下啊 就是
    兩臺(tái)服務(wù)器 A B 都部署了webman
    壓力測試 2000個(gè)請求直接到 A 然后 由 A 在轉(zhuǎn)向B

    我直接壓力測試B 是沒有問題的 ,2000個(gè)請求全部響應(yīng),

    然后壓力測試 2000個(gè)請求 A A 用curl post方式 去請求B 這個(gè)時(shí)候 壓力測試的結(jié)果就響應(yīng)超時(shí)了,可能就幾個(gè)十幾個(gè)響應(yīng)

  • laozhou 2023-10-11

    還會(huì)請求超時(shí), 請問這是哪里的原因

latin

進(jìn)程自己請求自己死鎖了

  • tanhongbin 2023-10-11

    你居然能聽懂他說的啥,我是完全聽不懂呀

  • nitron 2023-10-11

    后半段看懂了,就是左手掰右手去給左手捉癢
    前半段2K8K看不懂

軟飯工程師

像極了精神病患者的自我拉扯

  • laozhou 2023-10-11

    我的基礎(chǔ)不夠,希望大哥們指點(diǎn)一下

釋永戰(zhàn)

死循環(huán)了啊,都在等待對方響應(yīng)····

  • laozhou 2023-10-11

    沒有死循環(huán)把 ,因?yàn)閱蝹€(gè)請求是可以響應(yīng)的

  • latin 2023-10-11

    比如A B公用10個(gè)進(jìn)程對外服務(wù),A發(fā)起curl請求B,如果同時(shí)發(fā)來10個(gè)A請求,這時(shí)每個(gè)進(jìn)程都同時(shí)發(fā)起一個(gè)curl阻塞請求B接口,那么這10個(gè)進(jìn)程就都進(jìn)入阻塞狀態(tài)不能響應(yīng)任何其他請求。因?yàn)?0個(gè)進(jìn)程都被A接口占用完了,那么沒有進(jìn)程可以處理B請求,導(dǎo)致死鎖。

    單個(gè)沒問題是因?yàn)槭冀K有空閑進(jìn)程能提供curl響應(yīng)

  • laozhou 2023-10-11

    所以 是curl的問題嗎

  • laozhou 2023-10-11

    還有一個(gè)問題,我需要發(fā)送很多個(gè)請求 給別人 現(xiàn)在用的 redis 隊(duì)列,但是這個(gè)好像是排隊(duì)進(jìn)行了的,如果我一次性要處理很多個(gè)是要用多個(gè)隊(duì)列來消耗嗎

  • latin 2023-10-11

    最簡單的A網(wǎng)絡(luò)調(diào)用B改成A內(nèi)部函數(shù)調(diào)用B就好了。
    redis隊(duì)列一個(gè)隊(duì)列可以啟動(dòng)多個(gè)消費(fèi)者消費(fèi),不一定要?jiǎng)?chuàng)建多隊(duì)列。

  • laozhou 2023-10-12

    可是AB 是兩臺(tái)服務(wù)器,不可以內(nèi)部調(diào)用呢 只能通過請求 B ,,redis 我再去看下文檔

  • laozhou 2023-10-12

    哥哥這個(gè)redis多個(gè)消費(fèi)者消費(fèi) 是 改哪個(gè)參數(shù) 嗎,文檔我沒找到

  • laozhou 2023-10-12

    <?php
    return [
    ...這里省略了其它配置...

    'redis_consumer'  => [
        'handler'     => Webman\RedisQueue\Process\Consumer::class,
        'count'       => 8, // 可以設(shè)置多進(jìn)程
        'constructor' => [
            // 消費(fèi)者類目錄
            'consumer_dir' => app_path() . '/queue/redis'
        ]
    ]

    ]; 是這個(gè)么 , 只有8個(gè)

胡桃
  • 暫無評論
meows

你的意思是:

class IndexController {
public function index(){ return "hello world";}
public function test(){return curl index();}
}

// curl index() 返回很快,test() 很慢?

  • laozhou 2023-10-12

    index 很快 ,curl index 很慢

  • meows 2023-10-12

    我想問你,你的代碼是不是我寫的這個(gè)樣子。

  • laozhou 2023-10-12

    不是 ,實(shí)際上 有 兩臺(tái)服務(wù)器

JackDx

用 AsyncTcpConnection 同步等待請求可能超時(shí)。

  • laozhou 2023-10-12

    沒試過,得試了才知道

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