当使用ArcGIS Server做远程处理服务器执行影像处理操作时,提示ERROR 999999通用错误代码,如下:

Start Time: Mon Jul 03 13:49:06 2017
Distributing operation across 8 parallel instances.
ERROR 999999: Error executing function.
Not running inside a server process.
Not running inside a server process.
Failed to execute (ComputeControlPoints).
Failed at Mon Jul 03 13:49:12 2017 (Elapsed Time: 5.79 seconds)

当把ArcGIS Server作为远程处理服务器时,需要开启该服务器上的相关影像服务,包括栅格处理服务(RasterProcessing)和栅格渲染服务(RasterRendering)。关于环境设置的详细描述见下述链接“用法说明”节。

https://desktop.arcgis.com/zh-cn/arcmap/latest/tools/environments/remote-processing-server.htm

用法说明

  • 处理服务器。
  • 处理服务器是服务器集群,请使用作为站点主机的服务器名称。
  • 栅格处理服务器的用户应是服务器的发布者或管理员。

另外:

在arcpy.env.processingServer = server_url设置中,发布用于处理服务器的url不能使用localhost,需要使用实际的IP地址或者主机名。

在GP Service发布成功后,通过服务器设置面板调整消息级别和超时时间等。

相关文章:

  • 2021-10-03
  • 2021-12-28
  • 2021-07-19
  • 2021-06-03
  • 2021-07-23
  • 2022-01-01
  • 2021-11-08
猜你喜欢
  • 2021-05-28
  • 2022-12-23
  • 2021-09-19
  • 2022-02-14
  • 2022-12-23
  • 2021-10-12
相关资源
相似解决方案