т😏
Size: a a a
т😏
ダ
K
ダ
K
K
GF
[Unit]dinner.py
Description=uWsgi instance to serve dinner
After=network.target
[Service]
User=myfood
Group=www-data
Environment=BOT_TOKEN=token
WorkingDirectory=/home/myfood/dinner
Environmen="PATH=/home/myfood/dinner/myfooddinnerenv/bin"
ExecStart=/home/myfood/dinner/myfooddinnerenv/bin/uwsgi --ini dinner.ini
[Install]
WantedBy=multi-user.target
from flask import Flask
app = Flask(__name__)
wsgi.pyfrom dinner import app
if __name__ == "--main__":
app.run()
dinner.ini[uwsgi]
module = wsgi:app
master = true
processes = 5
socket = dinner.sock
chmod-socket = 660
vacuum = true
die-on-term = true
logto = /home/myfood/dinner/myfooddinner.log
В dinner.py больше кода, там больше тысячи строк, сократил, там есть функция с декоратором @app.route, обрабатывающая вебхуки... если в ней создать тред и стартануть его, то будут наблюдаться проблемы с выполнением переданной функции. Она выполнится, но заметно дольше, чем ожидалось...t = threading.Thread(target=foo, args=(arg, ))
t.start()
Вопрос: из-за чего проблемы с выполнением функции foo в треде, и как их исправить?ダ
ダ
K
GF
GF
B
S
B
S
ダ