Forum Discussion
Joseph_Wright_1
Nimbostratus
May 03, 2005help with basic cookie iRule
I need to create an irule that parses a cookie for 'doSession=winapp01' or 'doSession=winapp02' or 'doSession=winapp03' and have it load balance to that server (for example doSession=winapp03 goes to server winapp03). Can someone help me with the syntx??
Thanks
- If you do a search on HTTP::cookie in the forums, you should find several examples of accessing cookies.
when HTTP_REQUEST { set target_server [HTTP::cookie doSession] if { "" ne $target_server } { log "Target Server '$target_server' specified." node $target_server } else { log "No target server specified" } }
when HTTP_REQUEST { set target_server [HTTP::cookie doSession] if { "winapp01" eq $target_server } { log "Target Server '$target_server' specified, forwarding to 10.10.10.1." node 10.10.10.1; } elseif { "winapp02" eq $target_server } { log "Target Server '$target_server' specified, forwarding to 10.10.10.2." node 10.10.10.2; } elseif { "winapp03" eq $target_server } { log "Target Server '$target_server' specified, forwarding to 10.10.10.3." node 10.10.10.3; } else { log "No target server specified" } }
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects