Forum Discussion
Puli
Dec 13, 2011Nimbostratus
performance and impact of STREAM Expression
We created a new iRule, which will replace links from one doamin to another in page content.
Below is the iRule
if {[HTTP::header vaule Content-Type] contains "text"}{
STREAM::expression {@http://doaminA@http://doaminB@}
STREAM::enable
}
}
Need clarification on performance.
1) What is the performance impact of using STREAM profile, i understand bigip will look at page content but is it detrimental for the bigip for a website that gets 2 pageviews per seconds. Does it impact bigip ?
2) Does bigip consume more memory with STREAM processing ?
What the impact on memory utilization.
The size of the pages mostly ranges from 1-1.5MB
Would appreciate if anyone is using in production with lot more pageviews.
Appreciate feedback and comments.
thanks,
Puli.
- PuliNimbostratusAny thoughts ? appreciate any thoughts and feedback.
- hooleylistCirrostratusHi Puli,
when HTTP_REQUEST { Disable the stream filter by default on all requests STREAM::disable } when HTTP_RESPONSE { Check if response is text if {[HTTP::header value Content-Type] contains "text"}{ Set expression to find/replace and enable the stream filter STREAM::expression {@http://domainA@http://domainB@} STREAM::enable } }
- PuliNimbostratusthanks very much Aaron. appreciate your time.
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