Cartridge instances on each node – Oracle A54857-03 User Manual
Page 74
B-2
Oracle Web Application Server™ Installation Guide
Cartridge Instances on Each Node
This section describes when cartridge instances are started up and how the
Dispatcher directs requests to them. The step numbers correspond to the
numbers in the figure below.
1.
A client sends a request for a cartridge to the Listener.
2.
The Listener sees that the request is for a cartridge, and sends it to the
Dispatcher.
3.
If the Dispatcher knows of no free cartridge instances for that cartridge, it
sends the request to the Web Request Broker.
4.
The WRB then directs one or more cartridge factories to allocate cartridge
instances. The WRB tries to ensure that each cartridge factory allocates
approximately the same number of cartridge instances for a particular
cartridge type for each node.
5.
Each cartridge factory spawns the appropriate number of cartridge
WRB Processes
wrbcfg
OraWeb_wrbcfg
Primary
The WRB configuration
provider
wrblog
OraWeb_wrblog
Primary
The WRB logger
wrbasrv
wrbahsrv
OraWeb_wrbsrv
OraWeb_wrbahsrv
Primary
and
Remote
The WRB authentication
servers
wrbroker
OraWeb_wrbroker
Primary
The Web Request Broker
wrbvpm
OraWeb_wrbvpm
Primary
The WRB virtual path
manager
wrbfac
OraWeb_wrbfac
Primary
and
Remote
The cartridge factory
wrbc
Primary
and
Remote
Cartridge processes
Listener
Process
oraweb
OracleWWWListen-
er30%NAME%
Primary
The web listener
process.
Type
Process
Services
Runs on
Description