Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Возможна ли балансировка нагрузки при ip hash ?
- To: nginx-ru@xxxxxxxxx
- Subject: Возможна ли балансировка нагрузки при ip hash ?
- From: "Denis P." <nginx-forum@xxxxxxxx>
- Date: Thu, 11 Apr 2013 06:09:52 -0400
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=helium.jlkhosting.com; s=x; h=Date:Sender:From:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To; bh=xyDMNsu+Y4sD6utd1jq95xcXDdusT6TvQBfbdt9KFqM=; b=OA0j7YA8DKIE6WShG9X5s+LRiZaG2FHCZacRRAwap7idFxHxySnY8XIkNzXhC+1EHZUCh5jD0Ll0UhDw9O00NUeAIZoVXZ2W8g0ZqQYJJ6aqTojhmcM8mSdRB+L999shEU50dLwO0wwuv7z6+qhyBxrWNkIDhl0z89BMpzAkejg=;
Добрый день!
Есть две ноды приложения и нужно закрепить за ними сессии пользователей. К
тому же должна работать балансировка нагрузки по нодам.
Уникальные пользователи с разных ip в первый раз идут по ссылке http://app и
равномерно распределяются по нодам. По какой-то причине пользователи
подключенные к первой ноде ушли все и часть со второй. При следующем заходе
пользователь бывший на второй ноде будет направлен на вторую ноду или
сработает балансировка и его перекинет на первую ?
Конфиг :
upstream backend {
least_conn;
ip_hash;
server server1:36011;
server server2:48003;
}
server {
listen 80;
server_name app;
access_log /var/log/nginx/upstream_access.log;
error_log /var/log/nginx/upstream_error.log;
client_max_body_size 1024m;
location / {
proxy_pass http://backend/;
}
}
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,238281,238281#msg-238281
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|