Chapter 10, Configuring the Server for Performance
225
Miscellaneous magnus.conf Directives
Miscellaneous magnus.conf Directives
You can use the following
magnus.conf
directives to configure your server to
function more effectively:
•
RqThrottle
(See “About RqThrottle” on page 229)
•
PostThredsEarly
(See “PostThreadsEarly” on page 243)
•
MaxProcs
(See “Multi-process Mode” on page 225)
•
MinAcceptThreadPerSocket
and
MaxAcceptThreadPerSocket
(See“Accept Thread Information” on page 227)
•
MinCGIStubs
,
MaxCGIStubs
, and
CGIStubIdleTimeout
(See
“CGIStub Processes (Unix)” on page 227)
•
SndBufSize
and
RcvBufSize
(See “Buffer Size” on page 228)
•
NativePoolStackSize
/
NativePoolQueueSize
/
NativePoolMaxThreads
/
NativePoolMinThreads
(See “Native
Thread Pool Size” on page 229)
Multi-process Mode
The Enterprise Server can be configured to handle requests using multiple
processes and multiple threads in each process. This flexibility provides optimal
performance for sites using threads and also provides backward compatibility
to sites running legacy applications that are not ready to run in a threaded
environment. Because applications on Windows NT generally already take
advantage of multi-process considerations, this feature mostly applies to Unix
platforms.
The advantage of multiple processes is that legacy applications which are not
thread-aware or thread safe can now be run more effectively in Enterprise
Server 4.0. However, because all the Netscape extensions are built to support a
single-process, threaded environment, they cannot run in the multi-process
mode. WAI, LiveWire, Java, Server-side JavaScript, LiveConnect and the Web
Publishing and Search plugins fail on startup if the server is in multi-process
mode. There are two approaches to multi-thread design:
•
Enterprise Server with a single process
•
Enterprise Server with multiple processes
Summary of Contents for Netscape Enterprise Server
Page 30: ...Contacting Technical Support 30 Netscape Enterprise Server Administrator s Guide ...
Page 32: ...32 Netscape Enterprise Server Administrator s Guide ...
Page 56: ...Sending Error Information to Netscape 56 Netscape Enterprise Server Administrator s Guide ...
Page 66: ...66 Netscape Enterprise Server Administrator s Guide ...
Page 112: ...Managing a Preferred Language List 112 Netscape Enterprise Server Administrator s Guide ...
Page 158: ...158 Netscape Enterprise Server Administrator s Guide ...
Page 182: ...Using the Watchdog uxwdog Process Unix 182 Netscape Enterprise Server Administrator s Guide ...
Page 196: ...Viewing Events Windows NT 196 Netscape Enterprise Server Administrator s Guide ...
Page 218: ...Enabling the Subagent 218 Netscape Enterprise Server Administrator s Guide ...
Page 266: ...266 Netscape Enterprise Server Administrator s Guide ...
Page 302: ...Enabling WAI Services 302 Netscape Enterprise Server Administrator s Guide ...
Page 310: ...310 Netscape Enterprise Server Administrator s Guide ...
Page 446: ...Customizing the Search Interface 446 Netscape Enterprise Server Administrator s Guide ...
Page 448: ...448 Netscape Enterprise Server Administrator s Guide ...
Page 454: ...Responses 454 Netscape Enterprise Server Administrator s Guide ...
Page 464: ...Referencing ACL Files in obj conf 464 Netscape Enterprise Server Administrator s Guide ...
Page 504: ...504 Netscape Enterprise Server Administrator s Guide ...