什麼是Tornado?它的特點是什麼?

老男孩IT教育機構發表於2020-11-25

  關於Python知識的學習,有很多東西是我們不知道甚至於不熟悉的,比如說Tornado,你知道Tornado是什麼嗎?Tornado的特點是什麼?Tornado效能怎麼樣?我們一起來看看吧。

  什麼是Tornado?

  Tornado全稱為Tornado Web Server,是一個用Python語言寫成的web伺服器兼WEB應用框架,由FriendFeed公司在自己的網站FriendFeed中使用,被Facebook收購以後框架在2009年9月以開源軟體形式開放給大眾。

  Tornado的特點是什麼?

  作為WEB框架,是一個輕量級的web框架,其擁有異地非阻塞IO的處理方式。

  作為web伺服器,Tornado有較為出色的抗負載能力,用nginx反向代理的方式部署Tornado和其它Python web應用框架進行對比,最大瀏覽量超過第二名將近40%。

  Tornado效能怎麼樣?

  Tornado有著十分優異的效能,它試圖解決C10K問題,即處理大於或者等於一萬的併發;

  Tornado框架和伺服器一起組成一個WSGI全棧替代品,在WSGI容器中使用tornado網路框架或者tornaod http伺服器,有侷限性,推薦同時使用tornaod的網路框架和HTTP伺服器。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2736852/,如需轉載,請註明出處,否則將追究法律責任。

相關文章