简化的wsgi过程管理

snow的Python项目详细描述


snow是一个简单的脚本,用于处理管理wsgi所涉及的问题。 使用cherrypy的wsgi服务器的进程。雪提供多种方式 配置它的用法,从而完全控制配置。

依赖性

版本号不严格。它们只是 在测试期间使用。

安装

使用pip安装:

pip install snow

配置

雪的形状是它真正的力量所在。你必须创造 你自己~/.wsgirc文件。配置格式是yaml,有两个 顶级键,pid-pathprocesses。下面是一个快速示例:

pid-path: "~/run"

servers:
    oebfare:
        dispatcher: "trac.web.main.dispatch_request"

    trac:
        dispatcher: "trac.web.main.dispatch_request"

全局参数

PID路径

Snow为其进程存储PID文件的路径 产卵。

服务器

每个进程及其配置的容器。

工艺参数

调度员

此密钥是必需的。它的值是指向wsgi可调用的python模块路径。 用于发送请求。

主机

默认值:127.0.0.1

进程应绑定到的主机。

端口

默认值:None

进程应侦听的端口。port在 配置文件级别。但是,需要运行服务器。如果没有 在配置中指定,必须将其指定给命令行。

用法

通过配置所有设置,您可以管理wsgi进程。到 启动oebfare进程执行:

snow oebfare start -p 9001

在命令行上传递的参数将覆盖 同样的。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Spring引导,通过POST从InputStream上载文件期间RestTemplate异常   Java小程序在小程序查看器中运行,但不在浏览器中运行   swing如何追踪Java中看似随机的崩溃?   带线程池的多线程Java阶乘计算   java EWS:FindItem请求异常中不支持的限制   java Android studio ListView默认项   Java的字符串。split()删除尾随的空条目   java如何在j2EE应用程序中通过JMS和Websphere MQ发送和接收xml文件   facebook图形api Solrjava错误:class com。restfb。类型。Post声明多个名为type的JSON字段   java Oracle数据库:使用字符(X)或数字(X)代替日期   java如何在saxon中使用DirectoryCollection   oracle我可以脱机“查看”Java标准库吗   java的增量if循环函数在主函数的增量循环中   oracle数字类型的数据库java映射   java读取一个文本文件并写入多个文本文件以进行过滤/提取   java ImageJ无法获取CurrentImage