I have problem when I use Kylin loadbalancer.
I have two kylin
A. 192.168.6.1:7070/kylin ( mode query)
B. 192.168.6.2:7070/kylin ( mode all)
And loadbalancer with roundbin config
LB. 192.168.6.10:7070/kylin
When I access LB on web browser and do query. I can see query log on two of
Kylin instance A and B.
But when I use API to call Kylin from the code. I only see query log on Kylin
A. It’s mean loadbalancer doesn’t work.
………………
HttpResponseMessage messge = client.PostAsync(connectionString, null).Result;
string description = string.Empty;
if (messge.IsSuccessStatusCode)
{
cookies = cookieContainer.GetCookies(new Uri(connectionString))[0];
return cookies;
}
<add key="ConnectionKylin" value="http:// 192.168.6.10:7070/kylin/api" />
………………………………..
So It’s issue or some false on my configuration.
Thanks!
Best Regards,
From: Hoang Le Trung
Sent: Thursday, January 19, 2017 3:46 PM
To: user
Subject: RE: Kylin loadbalancer
So finally, I decided to use haproxy with keepalived.
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Load_Balancer_Administration/ch-lvs-overview-VSA.html
Thanks!
Best Regards,
From: ShaoFeng Shi [mailto:[email protected]]
Sent: Wednesday, January 18, 2017 8:08 PM
To: user
Subject: Re: Kylin loadbalancer
Yes you need a LB or proxy between the ASP.net and Kylin; it can be running in
a dedicated server or a shared server (together with Kylin), depends on how
many resources you have;
2017-01-17 17:28 GMT+08:00 Hoang Le Trung
<[email protected]<mailto:[email protected]>>:
HI ShaoFeng Shi,
So that meant I need one more server sit between my ASP.net to install Nginx
for loadbalancer.
------Web ASP.net------| Nginx|----------Kylins node
Is it prefer to install in one node running Kylin instance ?
Thanks!
Best Regards,
From: ShaoFeng Shi
[mailto:[email protected]<mailto:[email protected]>]
Sent: Tuesday, January 17, 2017 4:14 PM
To: user
Subject: Re: Kylin loadbalancer
Hi Hoang,
You can use Nginx as a load balancer
(https://nginx.org/en/docs/http/load_balancing.html), and then accessing the
Nginx from your applications (whatever it is on Linux or Windows), it will
distribute the requests to backend Kylin nodes;
2017-01-17 15:35 GMT+08:00 Hoang Le Trung
<[email protected]<mailto:[email protected]>>:
Hi team,
I already deploy Kylin on multimode and now I want to setup load balancer on
frontend website.
But my Kylin running on Centos and my front-end running on ASP.net.
--------------------Web ASP.net---------------------
| | |
|Kylin query| |Kylin query| |Kylin query|
For another frontend website using Centos, we can use Haproxy service.
But for windows I do not known How can I routing all to balancer to my ASP.net
site.
Any guide for this case.
Thanks!
Best Regards,
________________________________
This e-mail may contain confidential or privileged information. If you received
this e-mail by mistake, please don't forward it to anyone else, please erase it
from your device and let me know so I don't do it again.
--
Best regards,
Shaofeng Shi 史少锋
________________________________
This e-mail may contain confidential or privileged information. If you received
this e-mail by mistake, please don't forward it to anyone else, please erase it
from your device and let me know so I don't do it again.
--
Best regards,
Shaofeng Shi 史少锋
________________________________
This e-mail may contain confidential or privileged information. If you received
this e-mail by mistake, please don't forward it to anyone else, please erase it
from your device and let me know so I don't do it again.