cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
839
Views
0
Helpful
4
Replies

Does CSS 11500 support AJP

sivanden
Level 1
Level 1

does the CSS 11500 have the capability to support AJP to balance between application server?

1 Accepted Solution

Accepted Solutions

Sigi,

thanks for the link.

From what I could read, this protocol uses binary data which makes it impossible for the CSS to read.

Therefore, the only sticky option available is based on source-ip.

Regards,

Gilles.

View solution in original post

4 Replies 4

Gilles Dufour
Cisco Employee
Cisco Employee

What is AJP ?

Is this a protocol or a special loadbalancing algorithm ?

If a protocol, is it TCP based or UDP based or something ?

Does the protocol uses a control channel and data channels like FTP or RTSP ?

Apparently this is not a protocol known by the CSS or I would know what is AJP.

However, the CSS can loadbalance unknown IP protocols as long as you do not need some special feature like loadbalancing on some special AJP parameters.

Regards,

Gilles.

Hi. Gilles,

thanks for your questions.

AJP is a protocol (Apache JServ Protocol) which works over TCP. More about it you can find here: http://jakarta.apache.org/tomcat/connectors-doc/common/ajpv13a.html

Loadbalancing on TCP ist not a problem right, our biggest concern is how we can build stikyness?

Sigi

Inside the AJP Header is a tag wich sould be used for stickyness.

The Customer is trying to use "server_name" for stickyness.

The documentation to the CSS only describes string operations to HTTP headers. Im not sure if its possible to use those string operations on other string based Headers too.

http://www.cisco.com/en/US/products/hw/contnetw/ps792/products_configuration_example09186a0080093de2.shtml

_______________________________________________________

AJP13_FORWARD_REQUEST :=

prefix_code (byte) 0x02 = JK_AJP13_FORWARD_REQUEST

method (byte)

protocol (string)

req_uri (string)

remote_addr (string)

remote_host (string)

server_name (string)

server_port (integer)

is_ssl (boolean)

num_headers (integer)

request_headers *(req_header_name req_header_value)

attributes *(attribut_name attribute_value)

request_terminator (byte) OxFF

Sigi,

thanks for the link.

From what I could read, this protocol uses binary data which makes it impossible for the CSS to read.

Therefore, the only sticky option available is based on source-ip.

Regards,

Gilles.

Review Cisco Networking for a $25 gift card