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

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

laozhou

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

1319 7 0
7個回答

tanhongbin

你這 別人也看不懂呀,你截個圖 啥的

  • laozhou 2023-10-11

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

    我直接壓力測試B 是沒有問題的 ,2000個請求全部響應,

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

  • laozhou 2023-10-11

    還會請求超時, 請問這是哪里的原因

latin

進程自己請求自己死鎖了

  • tanhongbin 2023-10-11

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

  • nitron 2023-10-11

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

軟飯工程師

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

  • laozhou 2023-10-11

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

釋永戰(zhàn)

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

  • laozhou 2023-10-11

    沒有死循環(huán)把 ,因為單個請求是可以響應的

  • latin 2023-10-11

    比如A B公用10個進程對外服務,A發(fā)起curl請求B,如果同時發(fā)來10個A請求,這時每個進程都同時發(fā)起一個curl阻塞請求B接口,那么這10個進程就都進入阻塞狀態(tài)不能響應任何其他請求。因為10個進程都被A接口占用完了,那么沒有進程可以處理B請求,導致死鎖。

    單個沒問題是因為始終有空閑進程能提供curl響應

  • laozhou 2023-10-11

    所以 是curl的問題嗎

  • laozhou 2023-10-11

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

  • latin 2023-10-11

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

  • laozhou 2023-10-12

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

  • laozhou 2023-10-12

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

  • laozhou 2023-10-12

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

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

    ]; 是這個么 , 只有8個

胡桃
  • 暫無評論
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

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

  • laozhou 2023-10-12

    不是 ,實際上 有 兩臺服務器

JackDx

用 AsyncTcpConnection 同步等待請求可能超時。

  • laozhou 2023-10-12

    沒試過,得試了才知道

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