An HTTP crash on Domino will be either memory or code related (non-memory).
Memory exhaustion defined by “Insufficient memory” messages
Memory Handles defined by “Out of Handles” messages
Custom Web Application or Agent Code
3rd party applications, i.e. DSAPI, other apps running on top of Domino
This article will describe areas in an NSD log for each crash scenario.
1. Memory exhaustion crash
: Console log or the Panic message will report messages related memory such as "Insufficient memory" or "Out of memory".
NSD log from crash will contain memory information for the Domino processes. Below is memory summary for HTTP process from Domino server running on Windows OS.
Note: NSDs from Unix OS, use “Process Heap” size under “Process Heap Memory Stats”
HTTP private memory above is over 1G in size.
Determine what is causing high memory usage. There are 5 areas to review:
1. Private Static-DPools
3. Thread stack Space