Forum Discussion
asternux_6914
Nimbostratus
Oct 02, 2009Balance SIP Applications on top of BEA WLSS
Hi!
I need to know if the iRule configured in our BIPs is correct for SIP persitance porpouses?
This is a brief explanation of what we have:
We have one CSCF sending SIP calls to one (Oracle) BEA WLSS cluster.
The cluster has 4 EngienTiers and 2 DataTiers.
In the middle we have the BigIP balancing the calls from de S-CSCF towards the EngineTiers in Cluster.
Looks like the balance behavior works fine.
The iRule we use for persistence is this:
========================================================================================
when SIP_REQUEST {
set method [string tolower [SIP::method]]
log local0.info "SIP Method is: $method"
if { ($method equals "REQUEST") or ($method equals "INVITE") } {
persist uie [SIP::call_id]
}
elseif { $method equals "BYE" } {
if { [string length [persist lookup uie [SIP::call_id] node] ] > 0 } {
persist delete uie [SIP::call_id]
}
}
}
========================================================================================
All comments are welcome
Thanks and BR
///Mario Christopher
No RepliesBe the first to reply
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