Shell 脚本控制 uWSGI 服务器的启动、停止
现在有一个 Django 应用,通过 Nginx 接受外网请求后使用 uwsgi 协议转发至内网 uWSGI 服务器,uWSGI 服务器再和 Django 应用进行通信。
为了方便管理,我决定写一个 Shell 脚本来控制 uWSGI 服务器的启动和停止。
这样以后项目中如果需要同时启动别的进程,也可以通过简单修改 Shell 脚本来实现对整个项目的一键控制。
首先把 uWSGI 服务器的各项选项参数写入到 ini 文件,并设置守护进程。
然后编写 Shell 脚本如下(dino 为项目简称):