- 在 app.run 中添加 threaded=True 参数,启用多线程处理请求 - 这个修改可以提高服务器处理并发请求的能力,改善用户体验
@@ -159,4 +159,4 @@ def update_weight(md5):
if __name__ == '__main__':
os.makedirs(VIDEO_DIR, exist_ok=True)
- app.run(debug=True, host='0.0.0.0', port=5000)
+ app.run(debug=True, host='0.0.0.0', port=5000,threaded=True)
@@ -0,0 +1,16 @@
+service[Unit]
+Description=frpc1
+# 系统准备好,用户可以登录的状态
+After=systemd-user-sessions.service
+
+[Service]
+WorkingDirectory=/177_data_m2/project/python-base/video_play
+ExecStart=/tmp/zfsv3/nvme15/17778019427/data/project/python-base/video_play/venv/bin/python /tmp/zfsv3/nvme15/17778019427/data/project/python-base/video_play/main.py
+Restart=always
+# 重启间隔,默认0.1s
+RestartSec=20
+# 0 表示一致重启,默认5次
+StartLimitInterval=30
+[Install]
+WantedBy=multi-user.target