簡體   English   中英

需要使用php發送異步url請求並知道所需的時間

[英]Need to send asynchronous url request using php and know, the time required

我在雲中有一個數據庫,我需要知道,在什么時間和服務器崩潰的請求數量,所以我想到使用PHP發送異步請求,然后找到服務它們所需的時間。 我有點困惑,如何繼續,我不確定,如果cURL在這里有用。 只是一個如何進行的布局將是有幫助的。

ab -n 1000 -c 10 http://yourserver.com/

-n請求數-c並發

還有其他工具可以對服務器進

ab是apache工具的一部分

使用siegeApache基准測試工具通過調用單個或多個URL來加載測試服務器,可以增加對服務器的並發性和請求量。 siege將為您提供請求和並發的詳細報告以及您的服務器如何執行,您甚至可以從多個其他服務器調用您的單個服務器。

這意味着服務器負載大量請求,即所有線程都忙於為請求提供服務。 解決方案:要么增加server.xml文件中連接器的maxThread屬性計數,要么增加acceptCount屬性值。

acceptcount:當所有可能的請求處理線程都在使用時傳入連接請求的最大隊列長度。 隊列已滿時收到的任何請求都將被拒絕。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM