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

Reply via email to