Skip to content

FD versus FD_SOCK

September 29, 2009
tags:
  • FD

    • Overloaded machine might be slow in sending are-you-alive responses

    • False suspicions

    • Member will be suspected when suspended in a debugger/profiler

    • Low timeouts lead to higher probability of false suspicions

    • High timeouts will not detect and remove crashed members for some time

  • FD_SOCK

    • Suspended in a debugger is no problem

    • High load no problem either

    • Members will only be suspected when TCP connection breaks

      • So hung members will not be detected

      • Also, a crashed switch will not be detected until the connection runs into the TCP timeout (between 2-20 minutes, depending on TCP/IP stack implementation)

http://www.jboss.org/community/wiki/FDVersusFDSOCK

Advertisements
No comments yet

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: