zoukankan      html  css  js  c++  java
  • uwsgi模块以参数形式运行项目

    1.虚拟环境中下载uwsgi模块-------pip install uwsgi

    2.脚本运行案例

      新建一个test.py脚本文件,写入如下内容:  

    1 def application(env, start_response):
    2     start_response('200 OK', [('Content-Type','text/html')])
    3     return [b"Hello World"] # python3
    View Code

      启动命令如下:

        uwsgi --http :8000 --wsgi-file test.py

          --http参数意思是,基于http协议运行 在 8000端口

          --socket 

          --wsgi-file 找到wsgi.py文件

    3.利用uwsgi运行django项目(django如果通过python3 manage.py runserver形式运行,内部调用的是wsgiref模块,运行的socket服务端性能低下,单进程,单线程)

      uwsgi --http :8088 --module crm01.wsgi

        --module 找到django项目的第二层里面的wsgi.py文件

    4.热加载django项目,uwsig自动重启django

      uwsgi --http :9000 --module NBcrm.wsgi --py-autoreload=1 

  • 相关阅读:
    Go panic+defer+recover理解加使用
    golang atomic包的使用
    Mongo 锁的理解
    AudioManager(录音)
    SAXpraseHelper
    Density
    CustomDialog
    CustomScrollVeiw(双向滑动)
    tf的concat问题
    tensorflow的gpu版本错误
  • 原文地址:https://www.cnblogs.com/open-yang/p/11256065.html
Copyright © 2011-2022 走看看