-
Notifications
You must be signed in to change notification settings - Fork 2
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
Need documentation #9
Comments
Workers all must be able to connect to the single shared state store. They do this to retrieve job information needed for processing and to determine what state to move a job to when a task is complete. Is that right? Could this be a bottleneck?
How do I change the workflow?
What is the relationship of tasks to queues? Should each task have it's own queue or is it acceptable to use a single queue for all tasks?
Can a worker service multiple queues?
Is it up to the worker to determine what task type it is being asked to execute?
How should exceptions be handled? Does Qyu provide any facility for retrying jobs?
Is there any logging facilities in Qyu?
Qyu's logger is also accessible via Thanks for your questions and interest. We will add more documentation soon. |
I have several questions about Qyu and I suspect your documentation could be improved so that others don't raise the same questions.
Workers all must be able to connect to the single shared state store. They do this to retrieve job information needed for processing and to determine what state to move a job to when a task is complete. Is that right? Could this be a bottleneck? How do I change the workflow? What happens to jobs that are already in process when I change a workflow? How do I ensure all workers get the changes? Do they need to be restarted, or will they automatically pick them up?
What is the relationship of tasks to queues? Should each task have it's own queue or is it acceptable to use a single queue for all tasks? Can a worker service multiple queues? Is it up to the worker to determine what task type it is being asked to execute? What is the best way to do that?
How should exceptions be handled? Does Qyu provide any facility for retrying jobs? Is there any logging facilities in Qyu?
Do long running jobs ever timeout? Is the timeout configurable? What happens to jobs that timeout?
The text was updated successfully, but these errors were encountered: