我有一個數據庫在雲中,我需要知道,在什麼時間和請求的數量將服務器崩潰,所以我想過發送使用php的異步請求,然後找到所需的時間來爲它們提供服務。我有點困惑,因爲在如何進行,我不知道,如果cURL將在這裏有用。只是佈局如何進行將是有益的。需要使用php發送異步url請求並知道,所需的時間
回答
ab -n 1000 -c 10 http://yourserver.com/
-n請求數 -c併發
還有其他工具,以基準服務器
AB是Apache的工具的一部分
是的,它幫助了,但是 '$ ab -n 1000 -c 100 http://cloud.3owl.com/api/sample.php?usn=102 這是ApacheBench,版本2.3 <$ Revision:655654 $ > 版權所有1996 Adam Twiss,Zeus Technology Ltd,http://www.zeustech.net/ 授權給Apache Software Foundation,http://www.apache.org/ Benchmarking cloud.3owl.com(耐心等待) 已完成100次請求 已完成200次請求 apr_socket_recv:由同級重置的連接(104) 已完成282個請求的總數' – Aps18
不確定是什麼問題?看起來像標準輸出ab –
http://serverfault.com/questions/146605/understanding-this-error-apr-socket-recv-connection-reset-by-peer-104,這個鏈接說它的一些問題與網絡服務器,我怎麼過來? – Aps18
使用siege或Apache benchmark工具加載測試服務器通過調用單個或多個url,可以提高併發性,向服務器發送請求的數量。圍攻會給你詳細的請求和併發性報告,你的服務器如何執行,甚至可以從多個其他服務器調用你的單個服務器。
偉大的工具..! ,但'$ ab -n 1000 -c 100 cloud.3owl.com/api/sample.php?usn=102這是ApacheBench,版本2.3 <$ Revision:655654 $>版權所有1996 Adam Twiss,Zeus Technology Ltd,zeustech。 net授權給apache軟件基金會apache.org基準cloud.3owl.com(耐心等待)完成100個請求完成200個請求apr_socket_recv:由對等方重置連接(104)共完成282個請求' 是否有任何方法可以解決這個問題? – Aps18
你想克服什麼問題? –
我想發送1000個併發請求的請求,但只有1000請求的一部分正在完成,所以我如何完成所有的請求, – Aps18
這意味着服務器負載很大,即所有線程都忙於服務請求。 解決方案:或者增加server.xml文件中連接器的maxThread屬性計數或增加acceptCount屬性值。
acceptcount:所有可能的請求處理線程正在使用時傳入連接請求的最大隊列長度。隊列滿時收到的任何請求都將被拒絕。
- 1. 如何發送異步URL請求?
- 2. 需要所有請求映射url
- 3. 需要記錄以下請求所需的時間?
- 4. Fancybox使不需要的同步請求?
- 5. 需要發送https GET請求與oauth
- 6. 程序在併發請求下需要很長時間
- 7. 如何知道異步請求何時使用閉包完成?
- 8. Struts的Ajax請求需要長時間
- 9. 需要將XML請求發送到URL - 從哪裏開始!
- 10. 需要發送通知
- 11. 使用請求和concurrent.futures異步發送多個API post請求
- 12. 使用Python請求庫發送異步請求
- 13. Gwt需要爲RPC請求創建異步和同步接口
- 14. 異步請求多個URL,並且大多數請求超時
- 15. C#許多URL請求,需要很長的時間處理
- 16. 如何將請求發送到url並使用php
- 17. 從Objective-C向IIS發送請求時需要身份驗證
- 18. 需要顯示如何執行異步HTTP請求的示例
- 19. 如何計算髮送請求數據到服務器所需的時間android
- 20. CFmail需要發送多長時間?
- 21. ZMQ REP,知道是誰發送請求
- 22. 發送多個GOUTTE請求異步
- 23. Guzzle如何發送異步Web請求?
- 24. 發送多個異步HTTP GET請求
- 25. Tomcat請求需要半天多時間,並且仍在運行
- 26. PHP請求輸出需要很長時間才能收到
- 27. 多個異步URL請求
- 28. rdlc需要時間求助
- 29. 您如何知道XHR請求需要哪些參數?
- 30. 在向IIS發送附加請求之前需要等待多長時間
你能澄清你在做什麼嗎?你是否試圖測試你的數據庫可以處理多少負載?那麼可能使用PHP並不是最好的工具。 – Sven