When starting a locator, gfsh has the --bind-address option to tie to a
particular NIC.  E.g.,

start locator --name=loc-sec
--security-properties-file=./security.properties
--classpath=/Users/kduling/gfsh-security --bind-address=localhost

This address is the one the server uses to connect with.  It doesn't affect
the JMX address, however.  To do that, one has to do something like this:

gfsh start locator --name=locator1 --bind-address=192.168.1.45
--J=-Dgemfire.jmx-manager-hostname-for-clients=192.168.1.45

There are several geode tickets that bring this topic up:

GEODE-2364

GEODE-746

GEODE-1515

My question is, what is the expected behavior when using --bind-address?
Should all services bind to that address and then be optionally overridden
by other flags such as --http-service-bind-address and
--hostname-for-clients?

Reply via email to