JBOSS CLIΒΆ

Examples:

EAP_HOME/bin/jboss-cli.sh

jboss-cli.sh --connect
jboss-cli.sh --connect  controller=controller-host.net[:PORT]
                        controller=remote://controller-host.net:1234
                        controller=http-remoting://controller-host.net:1234

reload --host=<hostname>    # reload host

/core-service=platform-mbean/type=runtime:read-attribute(name=system-properties)
/system-property=foo:add(value=bar)

:read-resource
:read-resource(recursive=true)

/host=<HOST_NAME>:read-resource

/host=<HOST_NAME>/server=<SERVER_NAME>:read-resource

cd host=<HOST_NAME>

cd /profile=default/subsystem=datasources/data-source=ExampleDS
:read-attribute(name=min-pool-size)
:write-attribute(name=min-pool-size,value=<VALUE>)

# Add new group
/server-group=<NEW_GROUP_NAME>:add(profile=ha, socket-binding-group=ha-sockets)

/server-group=<GROUP_NAME>/jvm=default:add(heap-size=<VALUE>,max-heap-size=<VALUE>)

/host=master/interface=management:write-attribute(name=inet-address, value="${jboss.bind.address.management:0.0.0.0}")

/server-group=<GROUP_NAME>:read-resource

/host=slave1/interface=public:write-attribute(name=inet-address,value=127.0.0.1)

/server-group=qa-group:remove()