教程
GIS站点管理
GIS站点提供了一键创建GIS站点环境,并对GIS站点功能进行管理:启动、停止、重启和移除操作。 GIS站点背后依赖于Docker环境。每个服务都以Docker容器方式提供服务。
GIS站点所含服务
- iPortal门户:SuperMap iPortal门户。
- iServer服务:SuperMap iServer服务。
- MySQL数据库:MySQL数据库,主要用于iServer和iPortal安全信息存储 。
- Adminer:MySQL数据库的用户界面,用于管理MySQL。
- ftpd:用于向iServer上传数据的ftp服务器。
点击Compose 应用下的“GIS站点”按钮,即可进入如下页面。
创建GIS站点
在GIS站点的管理页面,点击“创建GIS站点”按钮,在“创建GIS站点”页面上,输入GIS站点名称以及代理端口。另外,通过勾选高级选项可以进行更多细致的配置。
- GIS站点名称(必填):GIS站点名称。
- 代理端口(必填):iPortal门户代理iServer服务使用的端口,要求填写端口在主机上未被占用。
- iserver外部端口:iServer服务映射到主机上的端口,可以固定iServer服务的端口,避免进行启动或者重启操作后服务端口变化,要求填写端口在主机上未被占用,不填写即为随机端口。
- iportal外部端口:iPortal服务映射到主机上的端口,可以固定iPortal服务的端口,避免进行启动或者重启操作后服务端口变化,要求填写端口在主机上未被占用,不填写即为随机端口。
- mysqldb外部端口:mysql服务映射到主机上的端口,可以固定mysql服务的端口,避免进行启动或者重启操作后服务端口变化,要求填写端口在主机上未被占用,不填写即为随机端口。
- adminer外部端口:adminer服务映射到主机上的端口,可以固定adminer服务的端口,避免进行启动或者重启操作后服务端口变化,要求填写端口在主机上未被占用,不填写即为随机端口。
- ftpd外部端口:ftpd服务映射到主机上的端口,可以固定ftpd服务的端口,避免进行启动或者重启操作后服务端口变化,要求填写端口在主机上未被占用,不填写即为随机端口。
- ftp用户名: 设置ftp服务器的用户名。
- ftp密码: 设置ftp服务器的密码。
- 许可服务器:用于为iServer和iPortal服务配置网络许可,如果不填写,默认使用的试用许可。
查看GIS站点
可以在GIS站点管理页面,查看当前系统创建出来的所有GIS站点环境,点击相应的GIS站点名称或者 操作里面的“详情”按钮即可查看对应的GIS站点的详细信息。如下:
在详细页面,最上面有“详细信息”的按钮,点击后会展示创建时当前环境的默认配置。列表部分对应每个服务的访问地址或者访问服务所需要的IP和端口。图表部分是对当前GIS站点的负载信息的监控图,展示的监控指标主要包括:容器CPU使用率,容器内存使用率,以及容器上传,下载流量。对于单个监控图而言,右上角分别定义两个操作,从左至右依次是“选择时间段”按钮和“折叠/展开”按钮,“选择时间段”按钮提供的是更改查询的监控时间段范围,“折叠/展开”按钮提供是隐藏或显示当 前监控的图表。
管理GIS站点
在GIS站点管理页面,提供了GIS站点的启动,停止,重启以及移除功能,这些功能会作用在整个GIS 站点上,影响当前GIS站点下的所有容器。
在GIS站点的详情页面,提供了单个容器的启动,停止,重启以及日志查看等功能。这些功能仅作用于当前操作的容器,不会影响其他的容器。
iServer服务和ftpd除了提供启动/停止、重启、以及日志查看功能外,还提供了上传数据功能,用于向iServer上传数据,点击“上传数据”按钮,会弹出如下提示信息,包括FTP地址、FTP用户名称、FTP用户密码以及上传的数据的路径。