HI Mario, John and all :-)
thanks for your idea!
It was something I initially thought about, but I fear its hard to separate the
work to distinct engines at the moment, because we items would need to
cross-communicate between the two engines.
But, right, with a separate engine it would probably work :-)
@John
What would be awesome, is a preferred dispatching of some messages.
I'm not sure, but currently if there are some other time-consuming jobs
(participant A and participant B) before my 'important' job (participant C),
I would have to wait for that workitem to get processed, regardless if I would
use a special ruote-worker only accepting this kind of workitems in
participant C.
Workitems are always dispatched in order they come in unless some special
process-scheduling expression is involved, right ?
What about a 'priority' feature?
process do
prepare_someting
do_something_unimporarant
cursor prio:1 do
super_important_job
end
end
The idea is this:
There may be jobs which are not really important at the beginning, but part of
an workflow, it does not matter how fast they get processed. Then later, as
soon an workitem reaches a certain 'milestone', it should be processed as fast
as possible.
Would that be possible to implement?
Thanks,
Marco
Am 31.07.2012 um 16:59 schrieb Mario Camou:
> Hi John, Marco and all,
>
> One idea. Would it be an option to have two distinct engines? Perhaps one for
> the batch jobs and one for the regular jobs, and use the OS process
> prioritization to give more resources to the regular one?
>
> Just an idea...
>
> we have ruote-jobs once a day which will span up to thausends of workitems ..
> but they have no high prio.
>
> then we have a regular workload of about 1 item per second, sometimes more ..
> for the later I would like to reserve one or more ruote workers ..
>
> thanks a lot for your help so far
>
>> I don't know for others, maybe they'll notice the thread and pass some info.
>
> yes that would be interesting
>
> ciao,
> Marco
>
>
>>
>>
>> Best regards,
>>
>> --
>> John Mettraux - http://lambda.io/jmettraux
>>
>> --
>> you received this message because you are subscribed to the "ruote users"
>> group.
>> to post : send email to [email protected]
>> to unsubscribe : send email to [email protected]
>> more options : http://groups.google.com/group/openwferu-users?hl=en
>
>
>
>
> --
> you received this message because you are subscribed to the "ruote users"
> group.
> to post : send email to [email protected]
> to unsubscribe : send email to [email protected]
> more options : http://groups.google.com/group/openwferu-users?hl=en
>
>
> --
> you received this message because you are subscribed to the "ruote users"
> group.
> to post : send email to [email protected]
> to unsubscribe : send email to [email protected]
> more options : http://groups.google.com/group/openwferu-users?hl=en
--
you received this message because you are subscribed to the "ruote users" group.
to post : send email to [email protected]
to unsubscribe : send email to [email protected]
more options : http://groups.google.com/group/openwferu-users?hl=en