错误:服务器尚未做好发布准备。 请检查服务器上的发布工具是否已启动
错误消息
将服务从 ArcMap 发布到 ArcGIS for Server 时,将返回以下错误:
错误: 服务器尚未做好发布准备。 请检查服务器上的发布工具是否已启动。
原因
该错误可能由以下原因引起:
ArcGIS for Server 上的“发布工具”服务未启动或处于停止状态。
本地计算机与 ArcGIS for Server 之间的连接不稳定或间歇性连接。 这将导致 ArcGIS for Server 无法与其他计算机建立通信并返回错误。
服务器的处理和内存限制可能会返回错误。 如果请求已超载或无法处理大量数据,服务器将崩溃或无响应。
解决方案或解决方法
以下是可能的解决方法,具体取决于上述原因:
发布工具服务未启动或处于停止状态
确保已启动发布工具服务。 有关详细信息,请参阅 ArcGIS 帮助:启动和停止服务。
不稳定或间歇性连接
如果连接不稳定或具有间歇性,请使用 ArcMap 保存服务定义 (.sd) 文件,并直接从 ArcGIS Server Manager 发布 .sd 文件。
在 ArcMap 中,导航至文件 > 共享为 > 服务。 出现提示时,选择保存为服务定义文件,然后单击下一步。
在保存服务定义窗口中,选择无可用连接,选中发布时包括服务定义中的数据选项,并提供服务的名称。
出现提示时,选择一个位置来保存服务定义并单击继续。
在服务编辑器对话框中,根据需要对属性进行必要的更改,然后单击分析。
注: 从 ArcGIS for Desktop 发布时,请选择要素访问权限 > 服务编辑器 > 功能 > 要素访问权限。 这将创建一个 URL 以通过 web 访问要素服务。
要完成此过程,请在“服务编辑器”窗口的右上角单击阶段。
注: “分析”函数在将 GIS 资源作为服务发布之前检查是否存在任何潜在的性能问题。 “阶段”函数使用发布 GIS 服务所需的所有相关信息编译服务定义文件,包括必须复制到服务器的数据,因为其未在服务器的数据存储中显示。
在 ArcGIS Server Manager 中发布服务定义文件。 为此,请参阅 ArcGIS 帮助:在 ArcGIS Server Manager 中发布服务定义。
重新启动 ArcMap 并重新发布 MXD。
在某些情况下,对于此类常见问题,请重新启动 ArcMap,加载 MXD 并重新发布服务。
相关信息
上次修改时间: 6/11/2020
文章 ID: 000012610
此内容是否有用?
翻译反馈