Skip to content

Simple chat application used to test JGroups clustering

License

Notifications You must be signed in to change notification settings

drvisor/jgroups_chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JGroups chat

Overview

This simple app can be used to test different JGroups configurations([http://www.jgroups.org/index.html]).

Prerequisites

to compile :

JDK 11, Maven 3+ initially tested with Open JDK 11.0.5

to run:

JDK/JRE 11

Usage

From command line: java -Xmx8M -jar jgroups_chat-1.0-SNAPSHOT-jar-with-dependencies.jar userName clusterName jgroupsConfigName

Parameters userName, clusterName and jgroupsConfigName are optional. They will be configured by default if they are omitted in cmd line.
Parameter '-Xmx8M' is required to specify how much memory you will give to the java process. I recommend to specify some value because otherwise java will proceed with default size which is a quarter of physical memory (and it may be too much for this app).

Screeshots

Two instances of app

About

Simple chat application used to test JGroups clustering

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages