首页 / 浏览问题 / 云GIS / 问题详情
矢量数据集对象个数自动变成 -1。导致查询不到地块信息
11EXP 2021年08月26日

该工作空间发布到iserver上

运行一段时间后,矢量数据集对象个数自动变成 -1   导致查询不到结果

重启所有服务后又恢复正常。 请问这个是什么原因导致的。

1个回答

请问您现在使用的iDesktop和iServer分别都是哪个版本的?

您这个数据源类型是文件型的还是数据库类型的?
2,248EXP 2021年08月27日

您好,数据源类型是  Mysql 的数据库型数据源

上面这个是超图服务器。

您这个可能是由于mysql数据库的机制导致的,mysql数据库会每隔一段时间会自动断开连接,然后重启iServer后就会重新连接。

您可以将您当前存在mysql数据库型数据源的数据集另存到文件型数据源中,然后再保存发布,看是否还会每隔一段时间就会断开的情况,以此来排查是否是因为上述情况(mysql数据库自动断开连接的原因导致的)。

如果是因为上述原因导致的,您可以通过在mysql数据库中修改连接时间解决,或者尝试在iDesktop中修改mysql数据库型数据源的连接数来验证。

我把数据集从数据库型数据源里复制到文件型里面,传到iserver上成这样了。

数据服务里面也不显示数据集的数据crying

这是 iDesktop 里面整的

我设置了mysql  最大用户数是2000  最大连接数是 2500 多还是不行

下面这两个图就是目前出现的状况,运行一会儿就变 -1 找不到东西了

过一会儿就不行了

...