05-30-2007 03:28 PM
Hello
I am trying to setup load balancing using URLs on a CSS 11501 (OS version 08.20.1.01).
The access seems to work, with a small problem.
I want the access to http://172.16.20.4:8080/uat/... to served by one server (service "pacnag"). The access to http://172.16.20.4:8080/prod/... should be served by two servers (service "calnag" and "vannag").
When I access http://172.16.20.4:8080/uat/whoami.html from a web browser, the CSS is retrieving the webpage /uat/whoami.html from server "pacnag".
The access-log on Apache shows - "GET /uat/whoami.html HTTP/1.1" 200 40 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3". --> Note the "/uat/..." folder.
All web pages on server pacnag need to be placed in folder "/uat/...", and all web pages on the other two servers need to be placed under the "/prod/.." folder.
Is there a way to serve pages directly from the root of the real servers (serve web pages located directly under the root of the web server, instead of having to place all files in the /uat/... and /prod/... folders)?
In production we will use pages generated dynamically using Java on webserver. It would be nice to run the application on servers directly under the root, without having to worry about folders.
I included the relevant CSS configs.
Thank you,
Cristian
!************************** SERVICE **************************
service calnag
ip address 10.201.180.101
port 8080
keepalive uri "/"
keepalive type http
active
service pacnag
ip address 10.201.180.199
port 8080
keepalive uri "/"
keepalive type http
active
service vannag
ip address 10.201.180.85
port 8080
keepalive uri "/"
keepalive type http
active
!*************************** OWNER ***************************
owner iarqa
content iarqa-http-prod
advanced-balance arrowpoint-cookie
arrowpoint-cookie name iarqa
vip address 172.16.20.4
add service calnag
add service vannag
protocol tcp
port 8080
url "/prod/*"
active
content iarqa-http-uat
advanced-balance arrowpoint-cookie
arrowpoint-cookie name iarqa
vip address 172.16.20.4
add service pacnag
protocol tcp
port 8080
url "/uat/*"
active
06-06-2007 05:25 AM
This URL will describes how to perform CSS content load-balancing configuration tasks
968724
06-06-2007 05:39 AM
As per Cisco TAC, the CSS cannot do URL rewrites.
In my example, the real servers must have their content in /uat/... and /prod/... folders.
Thank you all,
Cristian
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide