首页 / 浏览问题 / 云GIS / 问题详情
supermap发布服务失败
18EXP 2023年10月10日
使用产品:iserver 11  操作系统:linux

问题详细描述:linux服务器上部署supermap iserver11产品,内网ip为A,映射出的ip为B,在另外一台windows服务器上能访问B,准备在windows服务器上用supermap desktop11连接supermap iserver进行服务的发布,工作空间为pg数据库工作空间,数据库ip为B,但是在linux服务器上访问不了B,发布服务失败,当前网络情况如何发布地图服务?

1个回答

您好,您数据库和iserver部署在不同服务器上面吗?如果是部署在不同服务器,且iserver无法连接数据库,那这种情况下是无法发布服务的,需要解决网络问题,让iserver可以连接数据库。
3,148EXP 2023年10月10日
数据库和iserver部署在不同的服务器上,但是iserver能连接上内网ipA,windows能连接上映射出的ipB,在windows上的工作空间文件用的是ipB,但是ipB在linux上又不能访问,超图这边发服务的时候有什么办法处理吗?能够做到生成工作空间用ipB,但是发服务用ipA
iserver可以通过ip A直接连接数据库的话,您可以在桌面连接ipB制作工作空间并保存,然后在iserver发布服务,发布的时候使用ipA即可。
我是在桌面制作的文件型工作空间,连接的数据源是ipB,但是用iserver发布服务,选择的工作空间文件,这时候没法修改工作空间文件里面的数据源ip呀?

选择的文件型工作空间,但是制作工作空间文件用的是ipB

文件型工作空间的话您可以保存为.sxwu格式工作空间,保存之后可以记事本打开.sxwu手动修改数据库连接参数,将B的ip地址修改为A的ip地址再拷贝至服务器发布

...