On Mon, Aug 6, 2012 at 8:56 AM, Sajith Kariyawasam <[email protected]> wrote:
> Further we discussed about the situation where LB s are set up as primary > and secondary, and there going to be two endpoints available. > > So in that case, should the service client making a call to both the > endpoints at once, or the second endpoint only if the first endpoint is > detected as not working? > Only to the primary ELB, since ideally secondary ELB becomes primary, when primary is down, using DNS round robin or something similar mechanism. > > > On Sat, Aug 4, 2012 at 1:32 PM, Afkham Azeez <[email protected]> wrote: > >> >> >> On Sat, Aug 4, 2012 at 1:28 PM, Nirmal Fernando <[email protected]> wrote: >> >>> >>> >>> On Sat, Aug 4, 2012 at 1:02 PM, Sanjeewa Malalgoda <[email protected]>wrote: >>> >>>> +1 This is a useful feature. >>>> >>>> On Sat, Aug 4, 2012 at 12:01 AM, Afkham Azeez <[email protected]> wrote: >>>> >>>>> In order to allow Cartridges to register themselves with the LB, we >>>>> should write a Web service which will run on the LB. >>>>> >>>>> MemberRegistrationService >>>>> - addMember(MemberInfo memberInfo) >>>>> >>>> >>>>> >>>> >>>>> MemberInfo >>>>> - String host >>>>> - String domain >>>>> - String subDomain, >>>>> - int httpPort >>>>> - int httpsPort >>>>> >>>>> The implementation will add new configuration into the LB. This will >>>>> specifically create a new GroupManagement agent, or get an >>>>> existing GroupManagement agent & add the member to it. >>>>> >>>> >>>> Why do we create new group management agent? >>>> >>> >>> This way we do not need to restart ELB, each time a new Cartridge added, >>> which is belong to a completely new clustering domain - sub domain >>> combination. >>> >>> >>>> If so we have specifically tell what is the associated service name( >>>> appserver.com, dss.com etc.) >>>> >>> >>> This is covered from "String host" variable. >>> >>> and other parameters as like tenant range for cluster domain(for new >>>> group management agent). >>>> >>> >>> Yes, tenant range should also be added for this MemberInfo object. >>> >> >> Yes, I missed that one. I drafted this mail at home while trying to >> recall an image I drew on my whiteboard during a discussion about this >> yesterday with Sajith, and it contained the tenant range. >> >> >>> >>> >>>> I think we need to add members to existing domains. >>>> >>>> >>>>> >>>>> For members added through this service, we will need a task that will >>>>> check whether the members are alive by pinging the HTTP/S ports & remove >>>>> inactive nodes. >>>>> >>>>> We can do get to server root or call load balance agent service for >>>> this. >>>> >>>>> We will need this for the Cartridges milestone where any random >>>>> Cartridge can be added to the LB. >>>>> >>>>> -- >>>>> *Afkham Azeez* >>>>> Director of Architecture; WSO2, Inc.; http://wso2.com >>>>> Member; Apache Software Foundation; http://www.apache.org/ >>>>> * <http://www.apache.org/>** >>>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919 >>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>>>> twitter: >>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>>>> * >>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>>>> * >>>>> * >>>>> *Lean . Enterprise . Middleware* >>>>> >>>>> >>>>> _______________________________________________ >>>>> Dev mailing list >>>>> [email protected] >>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>> >>>>> >>>> >>>> >>>> -- >>>> *Sanjeewa Malalgoda* >>>> USA Mobile : +14084122715 >>>> SL Mobile : +94713068779 >>>> >>>> <http://sanjeewamalalgoda.blogspot.com/>blog >>>> :http://sanjeewamalalgoda.blogspot.com/<http://sanjeewamalalgoda.blogspot.com/> >>>> >>> >>> >>> >>> -- >>> >>> Thanks & regards, >>> Nirmal >>> >>> Software Engineer- Platform Technologies Team, WSO2 Inc. >>> Mobile: +94715779733 >>> Blog: http://nirmalfdo.blogspot.com/ >>> >> >> >> >> -- >> *Afkham Azeez* >> Director of Architecture; WSO2, Inc.; http://wso2.com >> Member; Apache Software Foundation; http://www.apache.org/ >> * <http://www.apache.org/>** >> email: **[email protected]* <[email protected]>* cell: +94 77 3320919 >> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >> * >> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >> * >> * >> *Lean . Enterprise . Middleware* >> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > Regards, > * > * > *Sajith Kariyawasam* > *Senior Software Engineer; WSO2, Inc.; http://wso2.com* > > -- Thanks & regards, Nirmal Software Engineer- Platform Technologies Team, WSO2 Inc. Mobile: +94715779733 Blog: http://nirmalfdo.blogspot.com/
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
