28.06.2014 Views

Solaris Tunable Parameters Reference Manual - SCN Research

Solaris Tunable Parameters Reference Manual - SCN Research

Solaris Tunable Parameters Reference Manual - SCN Research

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

When to Change<br />

Commitment Level<br />

Do not change the value. If under special circumstances, the<br />

first keepalive probe needs to be sent earlier than two hours,<br />

use the TCP_KEEPALIVE_THRESHOLD socket option to reduce<br />

the interval on an individual application.<br />

Unstable<br />

tcp_keepalive_abort_interval<br />

Description<br />

This ndd parameter sets a default time threshold to abort a<br />

TCP connection after the keepalive probing mechanism has<br />

failed.<br />

This abort time threshold can also be changed on a per socket<br />

basis by using the TCP_KEEPALIVE_ABORT_THRESHOLD<br />

option on a TCP socket. The option value is an unsigned<br />

integer in milliseconds.<br />

If an application has the SO_KEEPALIVE socket option<br />

enabled, it can then use the TCP_KEEPALIVE_THRESHOLD<br />

socket option to change the initial probe interval and<br />

TCP_KEEPALIVE_ABORT_THRESHOLD socket option to<br />

change the abort interval.<br />

A value of zero means that TCP should never time out and<br />

abort the connection when probing.<br />

See also “tcp_keepalive_interval” on page 153.<br />

Default<br />

Range<br />

Units<br />

Dynamic?<br />

When to Change<br />

Commitment Level<br />

8 minutes<br />

0 to 8 minutes<br />

Unsigned integer (milliseconds)<br />

Yes<br />

Do not change the value. If under special circumstances, a TCP<br />

connection needs to be aborted earlier than the default eight<br />

minutes of the keepalive probing, use the<br />

TCP_KEEPALIVE_ABORT_THRESHOLD socket option to reduce<br />

the abort interval on an individual application.<br />

Unstable<br />

154 <strong>Solaris</strong> <strong>Tunable</strong> <strong>Parameters</strong> <strong>Reference</strong> <strong>Manual</strong> • June 2005

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!