web server - Borland Technical Publications
web server - Borland Technical Publications web server - Borland Technical Publications
Thread pools Table 3.3 Auxiliary thread pool properties (continued) Property Default value Description vbroker.se.aux_se.scm. aux_tp.dispatcher.threadMax vbroker.se.aux_se.scm.aux_t p.dispatcher.threadMaxIdle vbroker.se.aux_se.scm.aux_t p.connection.tcpNoDelay 0 Specifies the maximum number of threads that the Server Connection Manager can create. The default value, 0 (zero), implies no restriction. 0 Specifies the time in seconds before an idle thread is destroyed. true For example, the following entries are required for the Partition: When this property is set to false, this turns on buffering for the socket. The default value, true, turns off buffering so that all packets are sent as soon as they are ready.Valid values are true and false. ## ## Configuration file located under /var/domains// ## configurations//mos//adm/properties/ vbroker.properties ## ## ... vbroker.se.aux_se.host=null vbroker.se.aux_se.proxyHost=null vbroker.se.aux_se.scms=aux_tp vbroker.se.aux_se.scm.aux_tp.manager.type=Socket vbroker.se.aux_se.scm.aux_tp.manager.connectionMax=0 vbroker.se.aux_se.scm.aux_tp.manager.connectionMaxIdle=0 vbroker.se.aux_se.scm.aux_tp.listener.type=IIOP vbroker.se.aux_se.scm.aux_tp.listener.port=0 vbroker.se.aux_se.scm.aux_tp.listener.proxyPort=0 vbroker.se.aux_se.scm.aux_tp.listener.giopVersion=1.2 vbroker.se.aux_se.scm.aux_tp.dispatcher.type=ThreadPool vbroker.se.aux_se.scm.aux_tp.dispatcher.threadMin=0 # # By default the thread pool size is unlimited. Actual thread # usage is controlled through default VJB thread pool, but # the maximum number of active threads will never exceed # that currently active for the default thread pool. # vbroker.se.aux_se.scm.aux_tp.dispatcher.threadMax=0 vbroker.se.aux_se.scm.aux_tp.dispatcher.threadMaxIdle=0 vbroker.se.aux_se.scm.aux_tp.connection.tcpNoDelay=false ... By default, a Partition will use the aux_se server engine. However, if required, it can be disabled through configuration of the following Partition system property: useAuxiliaryThreadPool=false Chapter 3: Partitions 27
28 BES Developer’s Guide
- Page 1 and 2: Developer’s Guide Enterprise Serv
- Page 3 and 4: Contents Chapter 1 Introduction to
- Page 5 and 6: Entity beans . . . . . . . . . . .
- Page 7 and 8: Chapter 23 Using JMS 209 Configurin
- Page 9 and 10: Entity Bean Properties (applicable
- Page 11 and 12: Figures 0.1 Borland Enterprise Serv
- Page 13 and 14: BES Products and Editions overview
- Page 15 and 16: Documentation conventions Important
- Page 17 and 18: Contacting Borland support World Wi
- Page 19 and 20: BES services overview Figure 0.1 Bo
- Page 21 and 22: The Partition and its services ■
- Page 23 and 24: Borland Enterprise Server and J2EE
- Page 25 and 26: 14 BES Developer’s Guide
- Page 27 and 28: Creating Partitions Creating Partit
- Page 29 and 30: Running Partitions Table 3.1 Option
- Page 31 and 32: Configuring Partitions You can also
- Page 33 and 34: JMX support in Partitions ■ ■ A
- Page 35 and 36: JMX support in Partitions Figure 3.
- Page 37: Thread pools Partition properties r
- Page 41 and 42: Apache web server implementation Fo
- Page 43 and 44: Borland web container implementatio
- Page 45 and 46: Borland web container implementatio
- Page 47 and 48: Borland web container implementatio
- Page 49 and 50: Smart Agent implementation Smart Ag
- Page 51 and 52: 40 BES Developer’s Guide
- Page 53 and 54: Apache web server to Borland web co
- Page 55 and 56: Apache web server to Borland web co
- Page 57 and 58: Apache web server to Borland web co
- Page 59 and 60: Large data transfer Downloading lar
- Page 61 and 62: Large data transfer Uploading large
- Page 63 and 64: IIS web server to Borland web conta
- Page 65 and 66: IIS web server to Borland web conta
- Page 67 and 68: IIS web server to Borland web conta
- Page 69 and 70: Session management with JSS If an i
- Page 71 and 72: Managing and configuring the JSS Co
- Page 73 and 74: The Borland IIOP connector BES supp
- Page 75 and 76: Setting up your web container with
- Page 77 and 78: 66 BES Developer’s Guide
- Page 79 and 80: Web-enabling your CORBA server Impo
- Page 81 and 82: Configuring your Apache web server
- Page 83 and 84: Configuring your Apache web server
- Page 85 and 86: Web Services and Partitions ■ ■
- Page 87 and 88: Web Service providers Java:RPC prov
Thread pools<br />
Table 3.3<br />
Auxiliary thread pool properties (continued)<br />
Property Default value Description<br />
vbroker.se.aux_se.scm.<br />
aux_tp.dispatcher.threadMax<br />
vbroker.se.aux_se.scm.aux_t<br />
p.dispatcher.threadMaxIdle<br />
vbroker.se.aux_se.scm.aux_t<br />
p.connection.tcpNoDelay<br />
0 Specifies the maximum number of threads that<br />
the Server Connection Manager can create.<br />
The default value, 0 (zero), implies no<br />
restriction.<br />
0 Specifies the time in seconds before an idle<br />
thread is destroyed.<br />
true<br />
For example, the following entries are required for the Partition:<br />
When this property is set to false, this turns on<br />
buffering for the socket. The default value, true,<br />
turns off buffering so that all packets are sent as<br />
soon as they are ready.Valid values are true<br />
and false.<br />
##<br />
## Configuration file located under /var/domains//<br />
## configurations//mos//adm/properties/<br />
vbroker.properties<br />
##<br />
##<br />
...<br />
vbroker.se.aux_se.host=null<br />
vbroker.se.aux_se.proxyHost=null<br />
vbroker.se.aux_se.scms=aux_tp<br />
vbroker.se.aux_se.scm.aux_tp.manager.type=Socket<br />
vbroker.se.aux_se.scm.aux_tp.manager.connectionMax=0<br />
vbroker.se.aux_se.scm.aux_tp.manager.connectionMaxIdle=0<br />
vbroker.se.aux_se.scm.aux_tp.listener.type=IIOP<br />
vbroker.se.aux_se.scm.aux_tp.listener.port=0<br />
vbroker.se.aux_se.scm.aux_tp.listener.proxyPort=0<br />
vbroker.se.aux_se.scm.aux_tp.listener.giopVersion=1.2<br />
vbroker.se.aux_se.scm.aux_tp.dispatcher.type=ThreadPool<br />
vbroker.se.aux_se.scm.aux_tp.dispatcher.threadMin=0<br />
#<br />
# By default the thread pool size is unlimited. Actual thread<br />
# usage is controlled through default VJB thread pool, but<br />
# the maximum number of active threads will never exceed<br />
# that currently active for the default thread pool.<br />
#<br />
vbroker.se.aux_se.scm.aux_tp.dispatcher.threadMax=0<br />
vbroker.se.aux_se.scm.aux_tp.dispatcher.threadMaxIdle=0<br />
vbroker.se.aux_se.scm.aux_tp.connection.tcpNoDelay=false<br />
...<br />
By default, a Partition will use the aux_se <strong>server</strong> engine. However, if required, it can be<br />
disabled through configuration of the following Partition system property:<br />
useAuxiliaryThreadPool=false<br />
Chapter 3: Partitions 27