tornado 壓力測(cè)試

  • 異步壓力測(cè)試請(qǐng)求客戶端,下面代碼是post請(qǐng)求
import tornado.ioloop
from tornado.httpclient import AsyncHTTPClient
def handle_request(response):
    if response.error:
        print ("Error:", response.error)
    else:
        print(response.body)
param = {"msg":"111"}
param["img_msg"] = open("t.jpg",'r',encoding='utf-8')
url = 'http://gc.ditu.aliyun.com/geocoding?a=蘇州市'
i = 1
print(param)
req = tornado.httpclient.HTTPRequest(url, 'POST', body=str(param))
http_client = AsyncHTTPClient()
while i<10000:
    i += 1
    http_client.fetch(req, handle_request)
tornado.ioloop.IOLoop.instance().start()
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,915評(píng)論 18 139
  • github地址,歡迎大家提交更新。 express() express()用來(lái)創(chuàng)建一個(gè)Express的程序。ex...
    Programmer客棧閱讀 2,590評(píng)論 0 1
  • Address:https://www.zybuluo.com/XiangZhou/note/208532 Exp...
    天蠍蒗漫閱讀 11,396評(píng)論 2 55
  • http中請(qǐng)求request和響應(yīng)response信息說(shuō)明 Request http.ServerRequest ...
    drolor閱讀 1,038評(píng)論 0 0
  • 小時(shí)候一直到現(xiàn)在 內(nèi)心都覺(jué)得天使是最美麗的 因?yàn)?她擁有一雙天使的翅膀 夜深了 常常在心中祈愿 若是我也擁有這樣一...
    古璃悅蘭閱讀 287評(píng)論 0 0