9.7 Setting HTTP Stack Parameters Using ndsconfig

The following are the HTTP stack parameters using ndsconfig:

  • http.server.interfaces: Holds the clear text interface at which the HTTP server listens. This is set during a new instance configuration by ndsconfig.

  • http.server.request-io-buffer-size: Indicates the input and output buffer size of the HTTP server. The detault value is 8192 bytes.

  • http.server.request_timeout-seconds: Indicates the timeout of each HTTP request. The default value is 300 seconds.

  • http.server.keep-timeout-seconds: Indicates the keep alive timeout of each HTTP request. The default value is 15 seconds.

  • http.server.threads-per-processor: Indicates the HTTP threads that has to be spawned per CPU. The default value is 2 threads.

  • http.server.session-exp-seconds: Indicates the time out of the HTTP sessions. The default value is 900 seconds.

  • http.server.trace-level: Indicates the debugging level of HTTP stack in DSTrace. The default level is 2.

  • http.server.clear-port: Indicates the clear text port at which HTTP server listens.

  • http.server.tls-port: Indicates the secure port at which the HTTP server listens.

  • http.server.auth-req-tls: Indicates whether the requests coming through clear text port need to be redirected to secure port.

  • https.server.interfaces: Holds the secure interface at which the HTTP server listens. This is set during new instance configuration by ndsconfig.

  • https.server.cached-cert-dn: Holds the DN of the certificate object, which the HTTP server needs to use while handling the secure connection.