我正在尝试在web.py脚本启动后立即运行一个调度程序,该脚本使用mod_wsgi托管在apache2上,但它不起作用
尝试在main中调用该函数,并将其添加为全局函数,但没有成功
如果我将代码放在一个类中,它就可以工作,但是在每次apache服务重新启动时,我都必须点击scheduler start API
以下是我尝试过的:
if __name__ == "__main__":
#for local testing
startscheduler() #this works
app = web.application(urls, globals())
app.run()
else:
#amazon ec2 apache
startscheduler() #the function I need to call as soon as the script loads
application = web.application(urls, globals()).wsgifunc()
以前有人遇到过这个问题吗
目前没有回答
相关问题 更多 >
编程相关推荐