CURL耗盡PHP fpm的worker如何解決?

時間 2021-06-02 21:14:57

1樓:祥子愛遊戲

有乙個問題是這樣的:有沒有萬能的事物。

對於這個案例來說無論什麼怎麼設計都有上線,你只是需要提高這個上限就可以了。

提高方案:

1. 優化fpm和php設定

2. 設定程式級別cache

3. 設定Nginx設定cache

4. 優化程式邏輯

2樓:塵土之夜

沒有具體業務,猜測:

1.想辦法辦法降低curl請求次數(加呼叫方cache)?比如查一些號碼歸屬地,固定時間段內的token驗證。(依據是:多個curl的請求存在關聯關係!)

2.curl請求跟業務關聯性不大的,放到非同步佇列中去做,後面只是更新狀態!

3.你都提到了加worker(新增伺服器也是類似新增worker了)和超時控制了,而對方的響應時間是不確定的。

3樓:傻傻的七

曾經遇到過類似的問題,不知道和你的是不是一樣印象中是這樣的如果你要執行curl的php頁面和curl請求的位址都是走的同乙個nginx的話會出現死迴圈的問題

你可以嘗試直接請求php fpm的方式呼叫試試

我該如何用PHP的cURL獲取這個奇葩的網頁內容?

nccer 搞定沒這個樣子也是可以的 獲得了cookies之後,連 H Accept Encoding gzip H Accept Language zh CN 都不用了,直接 另,我也覺得莫名其妙,H Accept Encoding gzip H Accept Language zh CN 這兩個...

藝類的workshop怎麼樣?今年出的workshop 3 0值得買嗎?

宮爾靡靡 昨天剛剛下單全票3.0 說實話1399,買不了吃虧買不了上當。少買幾件衣服,少吃幾頓好的的事兒 這麼多大佬,說白了我就想去跪一下。看大佬畫畫是多麼享受的一件事。但建議零基礎還是再考慮考慮。二十多節基礎課,四十多個小時可以說是很難讓你的畫畫達到行業水平。我個人是本科動畫在讀,學的動畫。從小開...

如何評價 wolai 的文章 《「藍湖」你好!我是 wolai,我想和你談談怎麼做「改變世界的產品》

談談作為乙個有2年知識庫產品開發經驗的旁觀者的看法。首先是 改變世界的產品 談何容易,現在企業協作 文件協作確實炙手可熱 也是趨勢,但是改變世界確實是需要創新和實力的。wolai 大家都知道屬於 notion like 產品,這已經在創新上大打折扣了,很難成為世界級的產品,我覺得還有一點就是 not...