官术网_书友最值得收藏!

  • JBoss:Developer's Guide
  • Elvadas Nono Woguia
  • 213字
  • 2021-07-02 18:37:27

Lab - using the JBoss CLI

A JBoss EAP configuration is persisted in XML configuration files. JBoss provides various tools to interact with this configuration:

  • You can manually edit the XML file (not the recommended option)
  • Alternatively, you can use the web console to update JBoss configuration
  • JBoss Command Line Interface tool or CLI for short
  • DMR API: Dynamic Model Representation API is a REST API to access JBoss CLI commands

DMR is the JBoss configuration internal representation; it is a flat XML syntax where all the settings appear at the same level.
The CLI allows you to manage and configure EAP instances or domains remotely from a command line, including writing scripts for repetitive tasks.
You can connect to the domain administration console using the CLI:

bin$ ./jboss-cli.sh --connect --controller=127.0.0.1:9999
[domain@127.0.0.1:9999 /]

The --controller option specifies the IP and port to access the domain controller. Use the read-resource command to inspect configuration objects. Here, we display details of the main-server-group server group with the read-resource command:

[domain@127.0.0.1:9999 /] /server-group=main-server-group:read-resource
{
"outcome" => "success",
"result" => {
"management-subsystem-endpoint" => false,
"profile" => "full",
"socket-binding-default-interface" => undefined,
"socket-binding-group" => "full-sockets",
"socket-binding-port-offset" => 0,
"deployment" => undefined,
"deployment-overlay" => undefined,
"jvm" => {"default" => undefined},
"system-property" => undefined
}
}
[domain@127.0.0.1:9999 /]
主站蜘蛛池模板: 肥城市| 怀化市| 繁昌县| 拉孜县| 方正县| 金阳县| 阳东县| 平果县| 全州县| 岱山县| 无极县| 宜宾县| 龙泉市| 攀枝花市| 桂阳县| 徐州市| 香港| 慈溪市| 永和县| 京山县| 思茅市| 竹北市| 白河县| 顺义区| 龙江县| 常德市| 阳信县| 陆川县| 商河县| 临沭县| 南靖县| 锡林郭勒盟| 清丰县| 锡林郭勒盟| 宽甸| 广汉市| 邵阳县| 定南县| 栖霞市| 黎平县| 满洲里市|