Re: [Hypercontent-users] Workflow Screen Load Performance
Brought to you by:
alexvigdor
|
From: Adam C. <ac...@co...> - 2008-05-01 13:47:17
|
Thanks Alex.
That should work out nicely. It worked in our test environment and I am
moving it into production.
Adam
On 4/30/08 9:57 AM, "Alex Vigdor" <al...@bi...> wrote:
> Hey Adam,
> That is possible, although not trivial to implement (there are lots
> of queues involved - in each project, there's one per each "q" in
> each workflow script plus one per user - you'd have to make sure to
> delete each work item from each of it's queues and delete the work
> item itself).
>
> An other approach would be to tweak the workflow scripts themselves,
> e.g. in publish.xml
>
> <q id="published">
> <event name="batch-reset">
> <dq/>
> <nq q="publishing"/>
> </event>
> <event name="discard" who="${publisher}">
> <dq/>
> <dq who="${publisher}"/>
> </event>
> <event name="auto-discard" when="in 30 days">
> <dq/>
> <dq who="${publisher}"/>
> </event>
> </q>
>
> Notice the last event just has a schedule set on it, and dequeues
> from all active queues, which will also trigger the work data to be
> discarded.
>
> Alex
>
> On Apr 29, 2008, at 3:07 PM, Adam Carl wrote:
>
>> Alex,
>>
>> Does this seem possible?
>>
>> 1) Create a workflow script in the bootstap project that gets
>> executed daily
>> (late at night) which calls a custom command object
>> 2) The command object would ideally rotate through each project and
>> clean
>> one project per day. (Remove workflow files which are older than
>> 30 days)
>>
>> Adam
>>
>>
>>
>>
>> On 4/25/08 4:43 PM, "al...@bi..." <al...@bi...> wrote:
>>
>>> Hey Adam,
>>> The latest build won't help with this issue. The problem is mostly
>>> due to the way the workflow details screen loads data for all tasks
>>> related to a given script. Improving the performance would primarily
>>> involve re-writing the workflow screens to use AJAX to load just the
>>> data needed to construct the current view. The best short-term
>>> advice
>>> I can give is to tweak scripts so that they automatically delete
>>> completed tasks after a window of time, so that you don't get such a
>>> large history of tasks built up on those screens.
>>>
>>> Alex
>>>
>>> Quoting Adam Carl <ac...@co...>:
>>>
>>>> Alex,
>>>>
>>>> At Columbia we have noticed the Workflow tab can take a fair
>>>> amount of time
>>>> to load for certain people and certain projects. If we shut down
>>>> Hypercontent and delete the workflow-data folder for a project the
>>>> performance is improved.
>>>>
>>>> Any suggestions? Our build of Hypercontent in production is over
>>>> a year
>>>> old, we are testing the latest code in CVS now and will be
>>>> promoting that
>>>> next week. Should that help with this problem?
>>>>
>>>> Thanks,
>>>>
>>>> Adam
>>>>
>>>>
>>>> --------------------------------------------------------------------
>>>> -----
>>>> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
>>>> Don't miss this year's exciting event. There's still time to save
>>>> $100.
>>>> Use priority code J8TL2D2.
>>>>
>> http://ad.doubleclick.net/clk;198757673;13503038;p?http://
>> java.sun.com/javaon>>
>> e
>>>> _______________________________________________
>>>> Hypercontent-users mailing list
>>>> Hyp...@li...
>>>> https://lists.sourceforge.net/lists/listinfo/hypercontent-users
>>>>
>>>
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> ----
>>> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
>>> Don't miss this year's exciting event. There's still time to save
>>> $100.
>>> Use priority code J8TL2D2.
>>> http://ad.doubleclick.net/clk;198757673;13503038;p?http://
>>> java.sun.com/javaone
>>> _______________________________________________
>>> Hypercontent-users mailing list
>>> Hyp...@li...
>>> https://lists.sourceforge.net/lists/listinfo/hypercontent-users
>>
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> Don't miss this year's exciting event. There's still time to save $100.
> Use priority code J8TL2D2.
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> _______________________________________________
> Hypercontent-users mailing list
> Hyp...@li...
> https://lists.sourceforge.net/lists/listinfo/hypercontent-users
|