简化的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第三方库


热门话题
ArrayList Java中的搜索字符串   另一个web应用程序的java访问会话   另一个应用程序中的活动和服务之间的java通信   java根据Json字符串类型将Json字符串转换为对象   eclipse如何解决java中的错误异常。lang.NoSuchMethodError:'java。字符串javax。摆动JOptionPane。showInputDialog(java.lang.String)'   线程“main”java中的安卓异常。lang.NoClassDefFoundError:org/codehaus/jackson/JsonParseException   java如何在安卓 emulator上显示Mat图像?使用NDK   Java在本地读取测试源文件,但在服务器上读取失败   java dowhile循环用于计算输入数字中的数字。故障排除代码   JAva初学者在编写获取成本的方法时遇到困难   java是shell游戏。我如何让物体移动,特别是在特定的曲线上,但顺序是随机的?   java如何区分两个同名的JButton   java为什么我在Spring Boot中需要一个接口?   java将文件路径插入数据库将删除\   使用InterfaceType初始化java对象   java如何部署一个分为Angular、Spring Boot和MySQL的项目?   java如何使用Symja解决不等式?