-
Notifications
You must be signed in to change notification settings - Fork 200
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Request hot-reload func for the llama-deploy workflows #398
Comments
Hi @ifreeman6 Could you give me some more details about your setup? Are you using the apiserver or manually orchestrating the single workflow services? |
Dear masci, My usage case as follows :
When I change my workflow, I must do the same operations again:
I want to know if has any convient hot-reload method that I can redeploy my workflow effciently? Thanks very much! |
Thanks for the extra context, that helps me a lot!
There is this pending feature request that might mitigate the pain points #322 I'm happy to re-prioritize it! Back to the previous message:
With #322 these two can be improved because the underlying control plane and message queue service wouldn't be restarted, plus you wouldn't need to interrupt the process and the restart could be done via API calls.
I'll try to make the restart of the workflow graceful and avoid to kill tasks mid-flight, but the real solution will only come with #357. Once we rewrite the apiserver logic on top of an orchestrator like k8s, service availability can be offloaded and managed better than what we can do from within Llama Deploy. Let me work on #322, then we will re-evaluate if that fixes this issue. |
Got it. thanks for your timely reply. Hope this func could be available as soon as possible. |
What are the best practices for efficiently redeploying workflows with minimal downtime and maxmium effcience?
Current pain points:
I'm looking for:
The text was updated successfully, but these errors were encountered: