Service Manager Single Servlet Implementation

Report 4 Downloads 75 Views
This implementation is intended for customers who: Want to manage all client connections with one multithreaded process Only expect up to 50 concurrent client connections Want to specify the communications ports the HP Service Manager implementation uses Want a simple configuration to test servlet features Sample implementation

Note: Sample values are for illustration only

Capacity Planning Desired total capacity

50

Desired capacity per host

50

Processes and Threads Desired Number of Threads per Process

50

Number of servlet containers required per host to meet “Desired capacity per host”

1

Hardware Requirements Number of hosts required to meet “Desired total capacity”

1

Communications Ports Number of load balancer ports required

0

Number of client connection ports required per host

2

Default

Client Tier

Web Tier

Web clients

Web/Application Server

HP Service Manager Tier Multithreading with Servlet-Defined Ports

Database Tier RDBMS

1 HTTP Port 80

Connection States Connection request

1

Client connection

2

2 HTTP Port 13081

2

HTTPS Port

HTTP Port 80

13082

Servers

RDBMS

Web server HP Service Manager server RDBMS server

HTTP Port 13081

RDBMSDetermined port

HTTP Port 13081

Ports

1

Servlet Container

Windows clients

Client Tier 80

HTTP port of Web Tier

13081 Listener port of SM server Web Tier 80

HTTP port for Web clients

HP Service Manager Tier

`

2 HTTP Port 13081 HTTPS Port 13082

Two ports per process 13081 Servlet 1 HTTP port 13082 Servlet 1 HTTPS port Database Tier nnnn RDBMS port

Web tier web.xml / Windows client connections (excerpts)

From Clients

serverHost / server name: myserver1 serverPort / server port: 13081 secureLogin / web client secure login: true sslPort / web application server SSL connector port: 8443

sm.cfg (excerpt)

Multithreading with Servlet-Defined Ports ` Port 13081 Threads

Servlet Container sm.exe process 1

...

2

SSL Port 13082 50

To Clients

3

sm -httpPort:13081 -httpsPort:13082

HP Service Manager host

sm.ini (excerpt)

threadsperprocess:50 [RDBMS Settings]

myserver1

RDBMS