教程
iManager端口介绍
SuperMap iManager默认使用了一些HTTP端口,启动服务时,请确认这些端口不被占用,且可通过防火墙,否则会导致一些功能不可用。部署时请开放下表中的端口。
端口 | 用途 |
---|---|
2375 | Docker——Docker服务 |
9083 | iManager——iManager后端服务 |
8390 | iManager UI——iManager前端界面 |
443,88 | Zabbix Web Nginx——Zabbix的Web服务器 |
80 | Nginx——内置Nginx |
10051 | Zabbix server——监控服务 |
10052 | Zabbix Java gateway——JVM监控 |
5601 | Kibana——GIS服务器的日志展示 |
9201,9301 | ElasticSearch——GIS服务器日志存储 |
3000 | Grafana——数据库资源负载展示 |
3308 | MariaDB(MySQL的分支)——存储iManager数据 |
89 | PhpMyAdmin——MySQL的Web客户端 |
8510 | Consul——服务发现 |
9183 | BSlicense Server——SuperMap许可中心(Web版)服务器 |
9283 | BSlicense UI——SuperMap许可中心(Web版)前端界面 |
3307 | BSlicense DB——存储SuperMap许可中心(Web版)的数据 |
3316 | Metis MySQL——存储智能报警Meits数据 |
3336 | AIops Alarm iManager MySQL——存储iManager智能报警信息的数据 |
8122 | Metis Web——智能报警Metis前端 |
8123 | Metis Svr——智能报警Metis服务器 |
8282 | AIops Alarm iManager——iManager智能报警后端服务 |
8283 | AIops Alarm iManager UI——iManager智能报警前端界面 |
注意:
- 所有端口均为TCP协议。
- 上表所示均为iManager申请开放端口,即执行“列出容器”命令
docker ps
后查看端口映射,箭头状左侧的端口,例如:8080/tcp, 0.0.0.0:8122->80/tcp中,申请端口为8122。- 除上表列出端口外,存在随机端口,需查看具体对应的容器判别。
- Compose应用是生成随机端口,可在iManager安装目录中的编排文件docker-compose.yml中“composeui”服务下指定,例如:“5000”改为”6666:5000”,则申请端口为6666。
- Kibana端口可在编排文件docker-compose.yml中配置。
如果需要监控GIS服务器,请在使用SuperMap iServer所在机器开放下表中的端口。
端口 | 用途 |
---|---|
8090 | iServer服务端口 |
10050 | 监控iServer的进程端口,需通过该端口上传数据到iManager的Zabbix服务 |