[英]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工具的一部分
使用siege或Apache基准測試工具通過調用單個或多個URL來加載測試服務器,可以增加對服務器的並發性和請求量。 siege將為您提供請求和並發的詳細報告以及您的服務器如何執行,您甚至可以從多個其他服務器調用您的單個服務器。
這意味着服務器負載大量請求,即所有線程都忙於為請求提供服務。 解決方案:要么增加server.xml文件中連接器的maxThread屬性計數,要么增加acceptCount屬性值。
acceptcount:當所有可能的請求處理線程都在使用時傳入連接請求的最大隊列長度。 隊列已滿時收到的任何請求都將被拒絕。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.