84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
分模組寫入業務介面效能很慢,不時會出現一隻阻塞,直到超時
#開發環境中,普通介面一般是150ms,但是出現跨模組呼叫的介面會有超過1000ms的,而且不穩定
後來將公用的介面(例如session,token)寫成函數內呼叫就不會出現逾時的情況,但是效能還是很慢
內部應用間使用rpc調用,可以支援並發調用。 。 。 。至於你說的介面呼叫慢的,你還是要先定位原因,記錄下程式運行時間,這樣才能知道是程式內部問題還是外部因素導致的。 。 。開發環境150ms不快
soa架構的話調用介面一定要針對每個介面設定超時時間,php提供的介面應該做壓力測試,看看支援多少並發,看看qps,根據介面平均回應時間來判斷介面回應時間是否正常,如果不正常就需要review程式碼來分析瓶頸了
內部應用間使用rpc調用,可以支援並發調用。 。 。 。至於你說的介面呼叫慢的,你還是要先定位原因,記錄下程式運行時間,這樣才能知道是程式內部問題還是外部因素導致的。 。 。開發環境150ms不快
soa架構的話調用介面一定要針對每個介面設定超時時間,php提供的介面應該做壓力測試,看看支援多少並發,看看qps,根據介面平均回應時間來判斷介面回應時間是否正常,如果不正常就需要review程式碼來分析瓶頸了