6.4.4. 远程资源管理操作


您可以使用管理 API 启动和停止代理的远程资源(接收器、转换和网桥等),从而在特定时间段内使代理脱机,无需完全停止。

接收器
使用 start() 或启动或停止接收器。 AcceptorControl 类上的 stop() 方法(使用 ObjectName org.apache.activemq.artemis:broker="<broker-name>",component=acceptors,name="<acceptor-name> "或资源名称 acceptor.<address-name>接收器参数可以使用 AcceptorControl 属性检索。请参阅 Network Connections:接收器和连接器 以了解 Acceptors 的更多信息。
转变
启动或停止 DivertControl 类上的 start() 或 stop() 方法(使用 ObjectName org.apache.activemq.artemis:broker="<broker-name>",component=diverts, 名称="<divert-name>" 或资源名称 en oke.<divert-name>可以使用 DivertControl 属性检索参数。
网桥
使用 start()( resp. BridgeControl 类上的 stop())方法(使用 ObjectName org.apache.activemq.artemis:broker="<broker-name>",component=bridge,name="<bridge-name> "或资源名称 bridge.<bridge-name>网桥参数可使用 BridgeControl 属性检索。
广播组
使用 BroadcastGroupControl 类上的 start()或 stop() 方法启动或停止广播组(使用 ObjectName org.apache.activemq.artemis:broker="<broker-name>",component=broadcast-group, 名称="<broadcast-group-name>" 或资源名称 broadcastgroup.<broadcast-group-name>广播组参数可以使用 BroadcastGroupControl 属性来检索。如需更多信息 ,请参阅代理发现方法
发现组
使用 DiscoveryGroupControl 类上的 start()stop() 方法(使用 ObjectName org.apache.activemq.artemis:broker="<broker-name>",component=discovery-group, Name="<discovery-group-name>" 或资源名称 discovery.<discovery-group-name>可以利用 DiscoveryGroupControl 属性检索发现组参数。如需更多信息 ,请参阅代理发现方法
集群连接
使用 ClusterConnectionControl 类上的 start()stop() 方法启动或停止集群连接(使用 ObjectName org.apache.activemq.artemis:broker="<broker-name>",component=cluster-connection, 名称="<cluster-connection-name>" 或资源名称 clusterconnection.<cluster-connection-name>集群连接参数可使用 ClusterConnectionControl 属性检索。如需更多信息,请参阅创建代理集群
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.