**************************************************************

zc.wsgirunner的Python项目详细描述


Run WSGI applications defined by paste.deploy configurations

提供了一个脚本run-wsgi,该脚本运行定义的wsgi应用程序 在Paste Deployment配置中 文件夹。例如,给定一个配置文件,paste.ini

[app:main]
use = egg:bobo
bobo_resources = myapp

[pipeline:debug]
pipeline = debug reload main

[filter:reload]
use = egg:bobo#reload
modules = zc.wsgirunner.tests

[filter:debug]
use = egg:bobo#debug

[server:main]
use = egg:waitress
host = localhost
port = 8080

[configure:main]
use = call:myapp:config
key = 42

[logging:main]
log = INFO

我们可以使用[1]

运行应用程序
run-wsgi paste.ini

如果要运行调试管道:

run-wsgi -a debug paste.ini

Logging and configuration

zc.wsgirunner使用 loggingconfiguration部分。

与其他部分一样,您可以有多个部分并选择 使用命令行选项需要哪一个。

Logging sections

日志部分有两种类型,zconfig和basic。如果日志记录 节有一个config选项,它的值被传递ZConfig’s[2]configureLoggers 方法。否则,日志部分中的选项将传递给 logging.basicConfig

Configuration sections

配置部分用 use选项,与其他粘贴部署部分一样。这个 使用全局默认值和选项调用配置对象 从配置部分。

Changes

0.1.0(2014-04-12)

初始版本

[1]You should use a tool like ZDaemon or supervisord with ^{tt1}$ in production. ^{tt1}$ doesn’t daemonize itself.
[2]

ZConfig provides the easiest way to create non-trivial logger configurations.

Note, however, that ZConfig isn’t a dependency of ^{tt3}$, so if you want to use ZConfig to configure logging, you need to install it separately.

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

推荐PyPI第三方库


热门话题
在Ubuntu 10.10上使用Android SDK真的需要Sun Java吗?我更喜欢OpenJDK   为什么我要买javafx。fxml。Java中的LoadException   java无法通过Android测试连接到Sql Server   JavaSpring数据Rest如何更改抽象类集合的JSON序列化   java requestCode=1和resultCode=0为画廊或照相机中的图像选择内容   Java中崩溃时的并发释放锁   java JList左附加并填充   终端Java运行时exec命令执行无法正确执行多文件夹命令   socket如何读取java流,直到达到某个字节   java为什么Tomcat 8.5选项allowLinking=true会加快启动速度   java计算图像梯度   java根据预定义的规则集将输入集分类   java jsp和获取属性数据   添加GCM后端时java Android应用程序构建失败   java如何组合两个查询opencmis alfresco