[infinispan-dev] [infinispan-internal] Unstable Cluster

Bela Ban bban at redhat.com
Mon Mar 4 03:28:37 EST 2013


Another node: in general, would it make sense to use shorter names ? 
E.g. instead of

** New view: [jdg-perf-01-60164|9] [jdg-perf-01-60164,
| jdg-perf-01-24167, jdg-perf-01-53841, jdg-perf-01-39558,
| jdg-perf-01-8977, jdg-perf-01-49115, jdg-perf-01-24774,
| jdg-perf-01-5758, jdg-perf-01-37137, jdg-perf-01-45330,
| jdg-perf-01-24793, jdg-perf-01-35602, jdg-perf-02-7751,
| jdg-perf-02-37056, jdg-perf-02-50381, jdg-perf-02-53449,
| jdg-perf-02-64954, jdg-perf-02-34066, jdg-perf-02-61515,
| jdg-perf-02-65045 ...]


we could have
** New view: [1|9] [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 
16, 17, 18, 19, 20, ...]

This makes reading logs *much* easier than having those long names.

If we wanted the host name to be part of a cluster name, we could use 
the alphabet, e.g. A=jdk-perf-01, B=jdg-perf-02:

** New view: [A1|9][A1, A2, A3, B4, B6, C2, C3, ...]

This is of course tied to a given host naming scheme. But oftentimes, 
host names include numbers, so perhaps we could use a regexp to extract 
that number and use it as a prefix to the name, e.g.
cluster-01 first instance: 1-1
cluster-02 2nd instance: 1-2
etc.

Thoughts ?


On 3/4/13 8:43 AM, Radim Vansa wrote:
> Just a small sidenote: if you want to print full view (not just first 20 nodes and ellipsis after that), use -Dmax.list.print_size=cluster_size
>
> Radim
>
> ----- Original Message -----
> | From: "Shane Johnson" <shjohnso at redhat.com>
> | To: infinispan-internal at redhat.com
> | Sent: Friday, March 1, 2013 5:52:17 PM
> | Subject: Re: [infinispan-internal] Unstable Cluster
> |
> | The JGroups cluster appeared stable, at first. However, I did notice
> | that the logs looked a little bit different on one machine /
> | instance. I'm not sure if that means anything or not.
> |
> | Machine 1 / Instance 1-12
> |
> | ** New view: [jdg-perf-01-60164|9] [jdg-perf-01-60164,
> | jdg-perf-01-24167, jdg-perf-01-53841, jdg-perf-01-39558,
> | jdg-perf-01-8977, jdg-perf-01-49115, jdg-perf-01-24774,
> | jdg-perf-01-5758, jdg-perf-01-37137, jdg-perf-01-45330,
> | jdg-perf-01-24793, jdg-perf-01-35602, jdg-perf-02-7751,
> | jdg-perf-02-37056, jdg-perf-02-50381, jdg-perf-02-53449,
> | jdg-perf-02-64954, jdg-perf-02-34066, jdg-perf-02-61515,
> | jdg-perf-02-65045 ...]


-- 
Bela Ban, JGroups lead (http://www.jgroups.org)


More information about the infinispan-dev mailing list