91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python如何實現WEB

發布時間:2021-11-01 17:57:36 來源:億速云 閱讀:215 作者:小新 欄目:編程語言

這篇文章主要介紹Python如何實現WEB,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

Python實現WEB測試環境:

服務器配置: 4 x Intel(R) Xeon(R) CPU E5405 @ 2.00GHz, 4G內存, 操作系統: CentOS 5.3 x86_64

nginx前端 + 4 tornado(0.2) web process

tornado: http://www.tornadoweb.org (已被墻)

Python實現WEB測試場景:

http get請求,服務器端直接返回"hello world"

Python實現WEB代碼及nginx配置:

main.py:  #!/usr/bin/python  # -*- coding: utf-8 -*-  """web main"""  from tornado.httpserver import HTTPServer  from tornado.ioloop import IOLoop  from tornado.web import RequestHandler, Application, authenticated  #from rockps.auth import AuthHandler  class MainHandler(RequestHandler):  def get(self):  self.write("hello world")  settings = {  }  application = Application([  (r"/", MainHandler),  ], **settings)  if __name__ == "__main__":  http_server = HTTPServer(application)  http_server.listen(8081)  IOLoop.instance().start()  nginx.conf:  user root;  worker_processes 1;  error_log /var/nginx_error.log;  pid /var/run/nginx.pid;  events {  worker_connections 51200;  use epoll;  }  http {  # Enumerate all the Tornado servers here  upstream frontends {  server 127.0.0.1:8081;  server 127.0.0.1:8082;  server 127.0.0.1:8083;  server 127.0.0.1:8084;  }  #include /etc/nginx/mime.types;  default_type application/octet-stream;  access_log /var/log/nginx/access22.log;  keepalive_timeout 65;  proxy_read_timeout 200;  sendfile on;  tcp_nopush on;  tcp_nodelay on;  gzip on;  gzip_min_length 1000;  gzip_proxied any;   gzip_types text/plain text/html text/css text/xml  application/x-javascript application/xml  application/atom+xml text/javascript;  # Only retry if there was a communication error, not a timeout  # on the Tornado server (to avoid propagating "queries of death"  # to all frontends)  proxy_next_upstream error;  server {  listen 8085;  # Allow file uploads  client_max_body_size 50M;  location ^~ /static/ {  root /var/www;  if ($query_string) {  expires max;  }  }  location = /favicon.ico {  rewrite (.*) /static/favicon.ico;  }  location = /robots.txt {  rewrite (.*) /static/robots.txt;  }  location / {  proxy_pass_header Server;  proxy_set_header Host $http_host;  proxy_set_header X-Real-IP $remote_addr;  proxy_set_header X-Scheme $scheme;  proxy_pass http://frontends;  }  }  }

以上是“Python如何實現WEB”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

盐津县| 武川县| 合川市| 申扎县| 泽普县| 姚安县| 耒阳市| 兴城市| 安康市| 莱州市| 阿瓦提县| 应城市| 富川| 延寿县| 平远县| 皋兰县| 图木舒克市| 临沂市| 枣庄市| 开江县| 道真| 锡林浩特市| 乌恰县| 和田市| 伊宁县| 九龙城区| 屏东县| 板桥市| 梁河县| 莱州市| 南宫市| 西藏| 衡南县| 福清市| 克什克腾旗| 锡林浩特市| 靖边县| 永新县| 从江县| 武邑县| 沈丘县|