环境:JBoss A-MQ 6.0.0
1. 创建 Fabric
Fabric是JBoss A-MQ 包含的一个特性,它是一个集中化管控环境,可以建立和管理多个 A-MQ 实例。它还包括一个运行时注册功能,允许客户端自动发现 A-MQ 实例。
(1)fabric:create --clean --zookeeper-password admin --profile fmc
输出如下:
Using specified zookeeper password:admin
JBossA-MQ:karaf@root>
_ ____ __ __ ____
| | _ \ /\ | \/ |/ __ \
| | |_) | ___ ___ ___ / \ ______| \ / | | | |
_ | | _ < / _ \/ __/ __| / /\ \______| |\/| | | | |
| |__| | |_) | (_) \__ \__ \ / ____ \ | | | | |__| |
\____/|____/ \___/|___/___/ /_/ \_\ |_| |_|\___\_\
JBoss A-MQ (6.0.0.redhat-024)
http://www.redhat.com/products/jbossenterprisemiddleware/amq/
Hit '<tab>' for a list of available commands
and '[cmd] --help' for help on a specific command.
Hit '<ctrl-d>' or 'osgi:shutdown' to shutdown JBoss A-MQ.
创建 Fabric,其中包括 Fabric Management Console,该命令做了以下几件事:
• 停止 ActiveMQ 实例
• 启动 Fabric Registry,启动后,可以使用 fabric:status 检查
• 增加了一些新命令。按 Tab 键,会发现现在有354条命令
• 启动 Fabric Management Console
(2)fabric:status
[profile] [instances] [health]
fabric 1 100%
fabric-ensemble-0000-1 1 100%
fmc 1 100%
(3)fabric:create 命令参数介绍
• --clean – 重置 container 到初始状态。
• --zookeeper-password <password> – 这个 password 在将来允许其它 container 加入到这个 Fabric 时要用到。比如 fabric:join – zookeeper-password <password> <your host>:2181
• --profile fmc – Fabric 使用一个概念叫 Profiles,组合了一些发布的代码和配置,它可以很容易的创建,版本化,简化了发布的过程。
2. 访问 Fabric Management Console:http://localhost:8181/ 用户名/口令:admin/admin
(1)Containers – 列出所有加入到这个 Fabric 中的 containers 实例(本地的和远程的)
(2)Cloud – 管理云中的containers,目前只支持 Amazon EC2
(3)Profiles – 列出所有的 Profiles
(4)Patching – Fabric 支持给 containers 打补丁
(5)Users – 管理用户(etc/users.properties),在生产环境中,用户是配置在LDAP中的。
1. 创建 Fabric
Fabric是JBoss A-MQ 包含的一个特性,它是一个集中化管控环境,可以建立和管理多个 A-MQ 实例。它还包括一个运行时注册功能,允许客户端自动发现 A-MQ 实例。
(1)fabric:create --clean --zookeeper-password admin --profile fmc
输出如下:
Using specified zookeeper password:admin
JBossA-MQ:karaf@root>
_ ____ __ __ ____
| | _ \ /\ | \/ |/ __ \
| | |_) | ___ ___ ___ / \ ______| \ / | | | |
_ | | _ < / _ \/ __/ __| / /\ \______| |\/| | | | |
| |__| | |_) | (_) \__ \__ \ / ____ \ | | | | |__| |
\____/|____/ \___/|___/___/ /_/ \_\ |_| |_|\___\_\
JBoss A-MQ (6.0.0.redhat-024)
http://www.redhat.com/products/jbossenterprisemiddleware/amq/
Hit '<tab>' for a list of available commands
and '[cmd] --help' for help on a specific command.
Hit '<ctrl-d>' or 'osgi:shutdown' to shutdown JBoss A-MQ.
创建 Fabric,其中包括 Fabric Management Console,该命令做了以下几件事:
• 停止 ActiveMQ 实例
• 启动 Fabric Registry,启动后,可以使用 fabric:status 检查
• 增加了一些新命令。按 Tab 键,会发现现在有354条命令
• 启动 Fabric Management Console
(2)fabric:status
[profile] [instances] [health]
fabric 1 100%
fabric-ensemble-0000-1 1 100%
fmc 1 100%
(3)fabric:create 命令参数介绍
• --clean – 重置 container 到初始状态。
• --zookeeper-password <password> – 这个 password 在将来允许其它 container 加入到这个 Fabric 时要用到。比如 fabric:join – zookeeper-password <password> <your host>:2181
• --profile fmc – Fabric 使用一个概念叫 Profiles,组合了一些发布的代码和配置,它可以很容易的创建,版本化,简化了发布的过程。
2. 访问 Fabric Management Console:http://localhost:8181/ 用户名/口令:admin/admin
(1)Containers – 列出所有加入到这个 Fabric 中的 containers 实例(本地的和远程的)
(2)Cloud – 管理云中的containers,目前只支持 Amazon EC2
(3)Profiles – 列出所有的 Profiles
(4)Patching – Fabric 支持给 containers 打补丁
(5)Users – 管理用户(etc/users.properties),在生产环境中,用户是配置在LDAP中的。
没有评论:
发表评论