官方有个介绍在/etc/init/目录下创建一个配置文件可以自动启动:-bash-4.1#cat/etc/init/uwsgi.confdescription"uWSGI"startonrunlevel[2345]stoponrunlevel[06]execuwsgi--emperor/etc/uwsgi/vassals但我发现,启动我Python的os.environ获取不到环境变量。但在终端手动启动是可以的:-bash-4.1#uwsgi--emperor/etc/uwsgi/vassals是不是/etc/init/里面的脚本启动的时候还没加载环境变量?怎么写/etc/init.d/的启动uwsgi的脚本?附测试程序pythonimportosprint'user:'+str(os.environ.get('USER'))defapplication(env,start_response):start_response('200OK',[('Content-Type','text/html')])return['HelloWorld']
添加回答
举报
0/150
提交
取消