Forum Discussion
Gregt_33960
Nimbostratus
Nov 12, 2008Health Check Question
Hello,
I have my F5 managing several pools and subsequent websites. As part of each pool I have set up a HTTP health check to the pools. As I understand the LTM test it simply do...
Gregt_33960
Nimbostratus
Nov 18, 2008
Aaron,
I am truly appreciative of your assistance on this issue and I feel bad about my lack of knowledge on these types of resolutions. I confess I am not an HTTP guru and recently inherited the F5 management so I will apologize if these questions are remedial. I have been re-reading your responses and I think I understand but I need to delve a little deeper to understand. I am providing more information on my environment in hopes to better understand your suggestions.
My configuration as such is that I have 4 physical web servers running multiple application environments on each server via a unique port number. I have created a pool for each application environment as dictated specify the unique port number for that pool. For example, I have a test environment running on port 80 and a training environment running on port 8080 with Websphere as my App/Web server.
train_pool conains webserver1 & webserver2 port 8080
test_pool contains webserver3 & webserver4 --port 80
When creating the pool I use the default Health Check to test if Webserver is available. I also have standard log in Page for each environment and use IRULES for URI filter.. for example
www.domain.com/train/jsp/pgLogin.jsp (which is directed to train_pool and port)
www.domain.com/test/jsp/pgLogin.jsp (which is directed to test_pool and port)
With this default configuration, I know the F5 performs an HTTP GET as its health check for the pool, and I assume for each physical server in the pool. This health check seems to create a session but not terminate it.. I know on the F5 you can create custom HTTP, as you indicated. What I did not understand was that there is some HTTP GET string I can create for Send strings that would be able to HTTP GET and then terminate/close the session. Is that correct? Do I put a custom receive string?I am not sure I understand the recieve string section and trying to find the Syntax... Below is a sample string I was thinking for say the train environment
GET /train HTTP/1.1\r\nHost: \r\nConnection: Close\r\n
Is this all I need with no receive string? I am assuming that the "Host" and "Connection" pieces are populated automatically via the F5 request. is it possible you can shed a little more light
thank you for help
Greg
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