首页 / 浏览问题 / 云GIS / 问题详情
iserver发布的数据服务为何不会更新?
74EXP 2022年04月21日

工作空间的数据源是数据库型数据源,但是我们的数据源的模型数据集新增了一条数据,但是我发布的iserver为啥没有更新呢,这个是什么设置问题吗?

1个回答

您好,您可以将iServer\webapps\iserver\WEB-INF目录下的iserver-system.xml文件中的refreshDatasource节点的false改为true,然后重启iServer。这个节点表示设置是否开启刷新数据库型数据源,默认为false,即不开启。对数据源支持刷新数据集的增加、删除;不支持刷新数据集的修改以及字段的增加、删除和修改。您还可以通过workspaceReload接口对指定的数据源或数据集进行自动刷新,支持刷新所有与数据集和字段相关的增加、删除和修改,不支持地图的增加、删除和修改。workspaceReload接口相关介绍您可以在iserver帮助文档搜索“workspaceReload”即可。http://support.supermap.com.cn/DataWarehouse/WebDocHelp/SuperMap_iServer.zip

3,143EXP 2022年04月21日
我试了下,模型数据集好像不行呢
您好,要素列表(features)页面的要素数量以及子资源列表展示是无法实时更新的,其实数据服务数据内容已经更新,您在该页面输入新添加的要素id是可以进入查看到新添加的要素信息的,如果要实现该页面要素数量实时更新可以通过workspaceReload接口实现。
...