Thats correct hoolio... do I simply add the persist UIE section after the traffic is LB based on the tcp payload inspection.
I need the same tcp session to persist on the specific node/pool after the tcp payload matches the string
Checks TCP Payload 250 bytes and uses a switch to find a match
when CLIENT_ACCEPTED {
TCP::collect 250
}
when CLIENT_DATA {
log local0. "in CLIENT_DATA"
set clientData [TCP::payload 250]
log local0. "Client Data raw: $clientData"
switch -glob $clientData {
"@int3*" {
node 10.35.22.33 9820
log local0. "Entity @int3* being Loadbalanced"
}
"@int4*" {
node 10.35.22.32 9820
log local0. "Entity @int4* being Loadbalanced"
}
}
TCP::release
}