Hi! Thank you for to simple and easy to use tasks manager lib!
Please help me to understand, how to achieve graceful reload? Can't find any docs about this.
How it works now: when I cancel the process KeybordInterrupt is raised and tasks are cancelled (unfinished).
What I/m looking for: possibility to send HUP event, like I use for uvicorn servers manged by supervisor. How it works:
- stops accepting new requests;
- finishes all open requests;
- restarts the process;
- accepts new requests;
What is an expected way for taskiq to handle code updates (releases)?
Hi! Thank you for to simple and easy to use tasks manager lib!
Please help me to understand, how to achieve graceful reload? Can't find any docs about this.
How it works now: when I cancel the process KeybordInterrupt is raised and tasks are cancelled (unfinished).
What I/m looking for: possibility to send HUP event, like I use for uvicorn servers manged by supervisor. How it works:
What is an expected way for taskiq to handle code updates (releases)?