监控配置 |
SuperMap iPortal 是基于 RabbitMQ 进行 GIS 服务器多节点的监控,并且提供了监控配置的可视化页面,管理员只需简单几步,就可以轻松完成配置。在进行监控配置之前,请确保您已安装了 RabbitMQ,如果没有,请参见:RabbitMQ 的安装与配置。
SuperMap iPortal 的服务器监控数据默认存储在 SQLite 数据库中,该数据库无需安装和管理配置。但是针对监控数据量大、高并发的情况,我们建议您使用 MySQL 数据库。数据库的配置信息在安装目录(%SuperMap iPortal_HOME%\webapps\iportal\WEB-INF)下的 iportal-monitor.xml 配置文件中,具体配置请参见:数据库配置。
下面详细介绍一下监控服务器的配置。
请以管理员身份登录 iPortal 首页,依次点击“管理”>“服务器”>“监控服务器”,选择“监控配置”选项卡,进入监控配置页面:
进行完以上配置后,可以点击“验证有效性”按钮,如果配置有效,系统会给出提示信息:“设置有效,可以连接到消息服务器”,然后点击“保存”按钮即可。
注意:RabbitMQ Server 默认创建了一个角色为 administrator 的名为 guest 的用户,它拥有 RabbitMQ 的所有权限。出于安全因素的考虑,guest 用户只能通过 localhost 登录使用,如果您需要远程连接 RabbitMQ Server,建议您创建自己的用户,设置密码,并授予权限,并为其设置角色,如:管理员。具体配置请参见:RabbitMQ 的安装与配置。