ode-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Antoine Toulme <antoine.tou...@gmail.com>
Subject Re: Recommended Cleanup Procedure?
Date Tue, 19 Jan 2010 16:53:36 GMT
Hi, please see my comments below:

On Tue, Jan 19, 2010 at 05:51, Craig Riecke <Criecke@cxtec.com> wrote:

> OK, so after successfully redeploying a BPEL process (through the API, so
> versioning is used), there's a retired process lying around.  It might have
> some active processes that we need to get rid of.  What is the recommended
> procedure for getting rid of this retired process?  My thought is:
>
>
> *         Terminate all the non-errored, non-completed instances.
>
You mean, kill them ? Or let them finish ?

>
> *         Delete all the instances of this process, which should now
> include all the terminated ones. This seems to take a long, long time
> through the Web Service API.
>
You can use the cleanup parameters in your deploy.xml to remove instance
data/

>
> *         Now there should be no instances left.  Undeploy the retired
> instance.
>
It's not always right to undeploy the previous version. You might want to
reactivate it later. In any case, this would not be automatic I think.

>
> Does that sound right?  Is there a more automatic way to flush retired
> processes?  (Ideally I'd like to set a cron job that says "flush all retired
> processes after 7 days.")
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message