Re: [jgroups-users] FD/FD_SOCK
Questions/problems related to using JGroups <[email protected]> Tue, 19 Jun 2018 17:19:45 +0200
| Newsgroups | gmane.comp.java.javagroups.general |
|---|---|
| Message-ID | <mailman.12716.1529421600.997.javagroups-users@lists.sourceforge.net> |
On 19/06/18 16:59, Questions/problems related to using JGroups wrote: > Hi Bela, > > Thanks a lot. > > On a different note, I am struggling to find information about how the protocols JGroups provide can be bundled up together, what is > allowed and what it is not. I couldn't find anything online which states what makes a stack valid. Best practice is to copy one of the sample configuration files, e.g. udp.xml or tcp.xml / tcp_nio.xml, and make minor modifications (e.g. bind addresses, ports etc). > I apologise if such info was around and I couldn't find it, I wouldn't be surprised if this was the 10E(10E)+ you were asked such question... > > For instance, can I have two discovery protocols in my stack ? > > <TCP ...> > <MPING ... > > <JDBC_PING> > > Is that "legal" ? Is there any piece of documentations which you reckon I could find useful ? Yes, you can have multiple discovery protocols: www.jgroups.org/manual4/index.html#_multi_ping > Thanks, > P. > > > > > >> -----Original Message----- >> From: Questions/problems related to using JGroups [mailto:javagroups- >> [email protected]] >> Sent: 19 June 2018 13:38 >> To: [email protected] >> Subject: Re: [jgroups-users] FD/FD_SOCK >> >> >> >> On 19/06/18 12:19, Questions/problems related to using JGroups wrote: >>> Hi all, >>> >>> I am reading the documentation of the FD/FD_SOCK protocols but I am >> unsure about the actual implementation of the FD sock mechanism, the docs >> say: >>> >>> FD >>> Failure detection based on a logical ring and heartbeat messages. >>> >>> FD_SOCK >>> Failure detection protocol based on a ring of TCP sockets created between >> cluster members, similar to FD but not using heartbeat messages. >>> >>> >>> I think I understand how the FD_SOCK protocols works however I don't quite >> get what network protocols is used to send heartbeat messages by FD. >> >> >> FD uses the transport that's configured, e.g. TCP or UDP. It does _not_ >> create its own sockets to send and receive heartbeats. >> >> BTW, note that I recommend FD_ALL over FD, google for the reasons (this >> has been discussed before). >> >> >>> The FD_SOCK seems to suggest it uses TCP, am I right ? >> >> FD_SOCK does indeed create its own TCP socket, yes >> >>> Thanks, >>> Pietro >>> >>> >>> >>> Pietro Paolini >>> Consultant >>> >>> Alfa >>> ________________________________ >>> e: [email protected] | w: >> alfasystems.com<https://www.alfasystems.com> >>> t: +44 (0) 20 7920-2643 | Moor Place, 1 Fore Street Avenue, London, EC2Y >> 9DT, GB >>> ________________________________ >>> >>> The contents of this communication are not intended to be binding or >> constitute any form of offer or acceptance or give rise to any legal obligations >> on behalf of the sender or Alfa. The views or opinions expressed represent >> those of the author and not necessarily those of Alfa. This email and any >> attachments are strictly confidential and are intended solely for use by the >> individual or entity to whom it is addressed. If you are not the addressee (or >> responsible for delivery of the message to the addressee) you may not copy, >> forward, disclose or use any part of the message or its attachments. At >> present the integrity of email across the internet cannot be guaranteed and >> messages sent via this medium are potentially at risk. All liability is excluded >> to the extent permitted by law for any claims arising as a result of the use of >> this medium to transmit information by or to Alfa or its affiliates. >>> >>> Alfa Financial Software Ltd >>> Reg. in England No: 0248 2325 >>> >>> ------------------------------------------------------------------------------ >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >>> _______________________________________________ >>> javagroups-users mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/javagroups-users >>> >> >> -- >> Bela Ban | http://www.jgroups.org >> >> >> ------------------------------------------------------------------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> _______________________________________________ >> javagroups-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/javagroups-users > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > javagroups-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/javagroups-users > -- Bela Ban | http://www.jgroups.org ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot