Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在挂架启动时运行代码_Python_Pylons - Fatal编程技术网

Python 如何在挂架启动时运行代码

Python 如何在挂架启动时运行代码,python,pylons,Python,Pylons,我有一个Python2.6Web应用程序构建在Pylons 0.9.7上。我的控制器中的代码只在客户机第一次请求时运行,这很公平,但有没有办法在服务器启动并准备好接受请求时立即运行一些代码,而不必等到实际收到请求时才运行?这是一个环境设置,如果您是这样要求的话 具体来说:lib/app_globals,modify)init()。(忽略那里的空格,愚蠢的壮胆功能!) 见: 其他方法是让您的助手脚本(启动服务器的脚本)在运行站点之前运行它。谢谢。这是一个开始,但它在服务器侦听之前运行,而不是之后。

我有一个Python2.6Web应用程序构建在Pylons 0.9.7上。我的控制器中的代码只在客户机第一次请求时运行,这很公平,但有没有办法在服务器启动并准备好接受请求时立即运行一些代码,而不必等到实际收到请求时才运行?

这是一个环境设置,如果您是这样要求的话

具体来说:lib/app_globals,modify)init()。(忽略那里的空格,愚蠢的壮胆功能!)

见:


其他方法是让您的助手脚本(启动服务器的脚本)在运行站点之前运行它。

谢谢。这是一个开始,但它在服务器侦听之前运行,而不是之后。我想,您可以制作一个PID文件(或类似文件)在“first instance”上运行,或者使用启动脚本运行某些东西。从纯“网络”的角度来看,挂架在“发布后”支持方面没有提供太多(至少在我上次玩它时没有)。