Package org.jgroups.tests
Class PingPongDatagram
- java.lang.Object
-
- org.jgroups.tests.PingPongDatagram
-
public class PingPongDatagram extends java.lang.ObjectSimple protocol to test round trip times. Requests are [PING], responses are [PONG]. Start multiple instances and pressto get the round trip times for all nodes in the cluster, This program doesn't use JGroups at all, see PingPongfor a comparison.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classPingPongDatagram.Receiver
-
Field Summary
Fields Modifier and Type Field Description (package private) Loglog(package private) static java.net.SocketAddressMCAST_GROUP(package private) java.net.MulticastSocketmcast_sock(package private) static bytePING(package private) static byte[]PING_REQ(package private) static bytePONG(package private) static byte[]PONG_RSP(package private) longstart
-
Constructor Summary
Constructors Constructor Description PingPongDatagram()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidmain(java.lang.String[] args)voidstart()
-
-
-
Field Detail
-
mcast_sock
java.net.MulticastSocket mcast_sock
-
MCAST_GROUP
static final java.net.SocketAddress MCAST_GROUP
-
log
Log log
-
PING
static final byte PING
- See Also:
- Constant Field Values
-
PONG
static final byte PONG
- See Also:
- Constant Field Values
-
PING_REQ
static final byte[] PING_REQ
-
PONG_RSP
static final byte[] PONG_RSP
-
start
long start
-
-