[ http://jira.jboss.com/jira/browse/JGRP-11?page=comments#action_12314537 ] Bela Ban commented on JGRP-11: ------------------------------
Here's Mark Kopec's example: <TCPPING timeout="3000" initial_hosts="192.168.0.57[7800]" port_range="3" num_initial_members="3"/> My testdriver went as follows: 1) Client joins jgroups channel 2) Server joins jgroups channel Server sends packets to the client at short intervals of 100 ms. Client sends packets to the server at intervals of 2000 ms. (Packets are stuffed to be 10K) We were interested in measuring the response times from server to client. So Server put a timestamp send off packet to Client, client calculated the difference. The test was done on the same machine. (Client and server on same windows box) We found this pattern: This messages time for response is:62 This messages time for response is:47 This messages time for response is:78 This messages time for response is:47 This messages time for response is:79 This messages time for response is:94 This messages time for response is:46 This messages time for response is:94 This messages time for response is:47 This messages time for response is:94 This messages time for response is:31 This messages time for response is:0 This messages time for response is:0 This messages time for response is:47 This messages time for response is:31 This messages time for response is:47 This messages time for response is:31 This messages time for response is:94 This messages time for response is:3078 This messages time for response is:2969 This messages time for response is:2859 This messages time for response is:2750 This messages time for response is:2641 This messages time for response is:2547 This messages time for response is:2531 This messages time for response is:2438 This messages time for response is:2328 This messages time for response is:2235 This messages time for response is:2125 This messages time for response is:2031 This messages time for response is:1938 This messages time for response is:1844 This messages time for response is:1751 This messages time for response is:1641 This messages time for response is:1640 This messages time for response is:1531 This messages time for response is:1437 This messages time for response is:1375 This messages time for response is:1328 This messages time for response is:1203 This messages time for response is:1109 This messages time for response is:1000 This messages time for response is:906 This messages time for response is:797 This messages time for response is:703 This messages time for response is:594 This messages time for response is:516 This messages time for response is:407 This messages time for response is:297 This messages time for response is:265 This messages time for response is:172 This messages time for response is:93 This messages time for response is:78 This messages time for response is:62 This messages time for response is:31 This messages time for response is:47 This messages time for response is:0 This messages time for response is:0 This messages time for response is:0 This messages time for response is:47 This messages time for response is:47 This messages time for response is:16 This messages time for response is:46 This messages time for response is:78 This messages time for response is:32 This messages time for response is:47 This messages time for response is:47 This messages time for response is:47 This messages time for response is:16 This messages time for response is:0 This messages time for response is:31 This messages time for response is:47 This messages time for response is:3126 This messages time for response is:3047 This messages time for response is:2953 This messages time for response is:2844 This messages time for response is:2750 This messages time for response is:2703 This messages time for response is:2672 This messages time for response is:2578 This messages time for response is:2469 This messages time for response is:2438 This messages time for response is:2360 This messages time for response is:2266 This messages time for response is:2156 This messages time for response is:2063 This messages time for response is:1953 This messages time for response is:1860 This messages time for response is:1766 This messages time for response is:1656 This messages time for response is:1547 This messages time for response is:1453 This messages time for response is:1344 This messages time for response is:1250 This messages time for response is:1125 This messages time for response is:1031 This messages time for response is:937 This messages time for response is:812 This messages time for response is:718 This messages time for response is:609 This messages time for response is:500 This messages time for response is:359 This messages time for response is:250 This messages time for response is:78 This messages time for response is:31 This messages time for response is:79 This messages time for response is:47 This messages time for response is:46 This messages time for response is:16 This messages time for response is:31 This messages time for response is:16 This messages time for response is:31 This messages time for response is:16 This messages time for response is:16 This messages time for response is:16 This messages time for response is:3016 This messages time for response is:2938 This messages time for response is:2844 This messages time for response is:2734 This messages time for response is:2641 This messages time for response is:2531 This messages time for response is:2438 This messages time for response is:2328 This messages time for response is:2234 This messages time for response is:2125 This messages time for response is:2047 I actually found the current configuration with MERGE2 used TCPPING came in useful. However each call to TCPPING stalled the packets by almost exactly that timeout period "3000". > FIND_INITIAL_MBRS blocks entire traffic > --------------------------------------- > > Key: JGRP-11 > URL: http://jira.jboss.com/jira/browse/JGRP-11 > Project: JGroups > Type: Bug > Reporter: Bela Ban > Assignee: Bela Ban > Priority: Critical > Fix For: 2.2.8 > > Original Estimate: 1 day > Time Spent: 1 day > Remaining: 0 minutes > > In PING/TCPPING, down(FIND_INITIAL_MBRS) blocks for (e.g.) 3000ms until n > members have been found. If less than n members are present, we block the > entire 3000ms ! > This affects: > PING > TCPPING > TCPGOSSIP and > WANPING > SOLUTION: we need to run FIND_INITIAL_MBRS in a separate thread -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa - If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ JBoss-Development mailing list JBoss-Development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-development