On Fri, Aug 15, 2014 at 10:45 AM, Amila Maha Arachchi <[email protected]>
wrote:

> AF team,
>
> Its needless to say that there are several possible failure points in AF,
> hence in App Cloud. One such place is making the tenants subscribed to the
> dev, test and prod stratos environments. Due to some reason, if this step
> fails, then, thats the end of story for that tenant.
>
> Proposal:
>
> Hand over the subscription requests to a queue (doe not need to be JMS
> queue) and let a task do the subscription taking them from the queue. If
> the subscription is successful, remove it from the queue, else put it back,
> which will make the task to retry.
>
+1. Also, if the subscription is failing continuously, we might need to
stop re-trying after some time and perform a cleanup. This might not be a
trivial task, but is a valid requirement IMHO.

>
> AFAIK, this subscription step does not need to be synchronous. So, the
> above change has no impact to the tenant creation flow.
>
> WDYT?
>
> Regards,
> Amila.
>
> --
> *Amila Maharachchi*
> Senior Technical Lead
> WSO2, Inc.; http://wso2.com
>
> Blog: http://maharachchi.blogspot.com
> Mobile: +94719371446
>
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
Thanks and Regards,

Isuru H.
+94 716 358 048* <http://wso2.com/>*
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to