SuperMap iServer 默认使用了一些HTTP端口,启动服务时,请确认这些端口不被占用,且可以通过防火墙,否则可能导致一些功能不可用。
端口概览
iServer 默认使用的端口如下表:
端口 |
用途 |
是否可修改 |
8090 |
启用Tomcat服务 |
是 |
8015 |
停止Tomcat服务 |
是 |
1947 |
许可服务 |
否 |
8100 |
启用多进程时,进程间通信 |
是 |
8900-9000 |
启用多进程时,启用进程节点 |
是 |
10070 |
启用多进程时,HSQLDB存储临时资源 |
是 |
6765 |
启动分布式分析服务 |
是 |
8020 |
启动datastore服务 |
是 |
27017 |
使用 datastore 服务时,启用的瓦片数据库 (MongoDB )的默认端口 |
否 |
5432 |
使用 datastore 服务时,启用的关系型数据库(PostgreSQL)的默认 端口 |
否 |
9200 |
使用 datastore 服务时,启用的时空数据库(Elasticsearch)的默认端口 端口 |
否 |
8097 |
启动地理处理服务 |
是 |
Tomcat端口
Tomcat 默认使用8090、8015两个端口,两个端口被占用则无法正常启动/停止Tomcat服务。您可根据需要在配置文件中进行修改。
如果需要修改启动服务的默认端口,请修改Tomcat配置文件【SuperMap iServer产品目录】confserver.xml,如下:
- 启动服务端口8090
- 停止服务端口8015
多进程端口
iServer提供了基于微服务的多进程架构,默认使用了8100端口,用来启动RMI服务进行进程间通信,以及各个进程使用的8900-9000端口,请确保这些端口不被占用,否则将不能正常启用多进程。
其中,通信端口、各个子进程端口可在多进程的配置页面修改,修改方法请参考:配置使用多进程。也可通过系统配置文件(iserver-system.xml)进行修改。
集群端口
SuperMap iServer 提供了集群技术来提升服务性能和增强服务器稳定性,服务器集群以后,对外提供服务的端口使用的是父节点的端口,请保证集群父节点使用的端口可以通过防火墙。
关于集群的搭建与使用,请参考:搭建集群时的注意事项。
数据库端口
如果您使用数据库类型的数据源,如 SQL Server、Oracle 等,还需要开放该数据库所需要的端口。
部署示意
整个 GIS 系统中,参与集群的各个节点服务器(如子节点 a、b)、数据库(如数据库 c)都有自己的端口,而对外的端口只有访问服务需要的默认端口8090,也就是防火墙仅需要开放8090端口即可。
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
相关推荐: 硬件、软件和亚马逊云科技,成就全球智能汽车生态圈!
路特斯(Lotus)是世界知名的赛车品牌, 它先后斩获了7次 F1 车队总冠军 和6次车手年度总冠军。 75年来,追求极致和创新 一直是路特斯的造车哲学, 面对全球新能源汽车的激烈竞争 和“新四化”的浪潮, 为什么路特斯说 “汽车是机器与 AI 的载体, 是机…