集群节点
点击左侧的菜单的集群节点,进入集群节点管理页面,集群管理页面可展示节点列表,可对集群下的节点进行增、删、改查操作,选择某一节点,可展示此节点的节点信息、节点配置以及节点的日志配置。正常情况下,只有集群的主节点正常运行,从节点处于待机状态,只有当主节点宕机后才会在从节点中选一个作为主节点。
添加节点
根据MQ集群的实际安装部署情况,创建完集群后,在此集群下添加集群节点。例如:
安装部署的集群节点环境如下:
点击集群节点页面右侧的节点列表的“+“号弹出添加节点表单。
在“添加节点”表单界面,按照如下表格参数说明来填写。
修改节点
点击集群节点列表中节点的“编辑“按钮,弹出编辑节点表单。
根据需要修改表单参数,表单参数与添加节点表单参数相同。
编辑完成后点击“确定”按钮,提示“操作成功”。
删除节点
点击集群节点列表中节点的“删除“按钮,弹出确认删除提示信息。
点击确定,提示“操作成功”。
- 节点信息
点击节点信息页签,进入节点信息界面,节点信息页面展示节点的基本信息、环境变量、系统信息,通过点击右侧的查看更多按钮,可以展示详细的环境变量信息和系统信息。
更多环境变量信息如下图所示:
更多系统信息如下图所示:
- 节点配置
为了有效地使用Primeton MQ,了解Primeton MQ如何管理内存和磁盘资源以处理非持久性消息和持久性消息非常重要。 Primeton MQ具有三个关键参数,需要对其进行检查。
- 临时百分比使用率
已分配的磁盘存储所用的百分比,用于假脱机非持久性消息,非持久性消息是指那些在代理重新启动后无法幸存的消息。
- 存储百分比使用率
已用于存储持久性消息的已分配磁盘空间的百分比。
- 内存百分比使用率
已分配给代理使用的内存的百分比,用于跟踪目标,高速缓存消息等。此值必须小于-Xmx(最大JVM堆大小)。
点击节点配置页签,进入节点配置页面,节点配置页面可设置持久存储空间限制、临时存储空间限制、内存空间限制和任务调度空间限制。通过设置持久存储空间限制、临时存储空间限制、内存空间限制和任务调度空间限制可以提高或降低磁盘、内存的使用率。
节点配置页面如下图所示:
通过节点配置页面修改的参数,会保存在Primeton MQ的内存中,重启节点配置会失效。如果要使配置永久有效,需要修改Primeton MQ的配置文件。
修改pmq.xml配置文件中如下图红色框标出的参数
- 日志配置
点击日志配置页页签,可以展示日志的生效级别,以及对应的包名,可以在搜索框中输入包名,查询该包的下的日志生效级别,日志级别展示如下图所示。
点击日志配置级别,展示日志级别下拉列表,选择相应的级别并保存设置可以设置日志级别。
点击右上角日志按钮,可以查看Primeton MQ的日志信息,默认展示文件名为pmq.log的日志,展示页面如下图所示。
通过选择日志文件下拉列表中不同的日志文件名,可以展示Primeton MQ的不同日志,通过输入日志行号,可以展示任意行数的日志。
网络连接器配置
Primeton MQ的networkConnector(网络连接器)是什么
在某些情况下,需要多个Primeton MQ的Broker做集群,那么就涉及到Broker到Broker的通信,这个就称为Primeton MQ的networkConnector(网络连接器).
Primeton MQ支持双向链接,创建一个双向的通道对于两个Broker不仅发送消息而且也能从相同的通道接收消息。
点击“网络连接器”页签进入网络连接器配置管理页面
点击“添加网络连接器按钮”添加连接器配置
在“添加网络连接器”表单界面,按照如下表格参数说明来填写。
添加保存成功之后,配置文件pmq.xml中会添加如下配置
<networkConnector duplex="true" name="netwrokConnnector1 " password="000000"
uri="static:(tcp://192.168.16.111:61616,tcp://192.168.16.112:61616,
tcp://192.168.16.116:61616)" userName="wenyb"/>
点击“删除”按钮即可删除连接器配置
点击“同步按钮”可将集群主节点的网络连接器配置同步到所有在线的从节点上。