ArcGIS Mission Server 管理员操作

以下几节介绍了可供 ArcGIS Mission Server 管理员使用的属性。 可通过浏览到 URL https://machine.domain.com:20443/arcgis/admin 查看每个属性的说明及其在 ArcGIS Mission Server 管理站点中的路径。

导入现有服务器证书

要导入现有服务器证书,请单击主页 > 计算机 > 计算机名称 > ssl 证书 > 导入现有服务器证书

此操作会将现有服务器证书导入 keystore。 如果证书为证书颁发机构 (CA) 签名证书,则必须先使用“导入根证书或中间证书”操作导入 CA 根证书或中间证书。

导入根证书

要导入根证书,请单击主页 > 计算机 > 计算机名称 > ssl 证书 > 导入根证书或中间证书

此操作会将 CA 根证书或中间证书导入 keystore。 要创建生产质量 CA 签名证书,请将 CA 证书添加到 keystore 以使 SSL 机制信任 CA(及其签名的证书)。 尽管 keystore 提供大多数常见的 CA 证书,但是如果您拥有自定义 CA 或特定的中间证书,则可以使用此操作。

更新安全配置

要更新安全配置,请单击主页 > 安全性 > 安全配置 > 更新安全配置

此操作可更新 ArcGIS Mission Server 站点的安全配置,包括 TLS 协议和密码套件。 此操作会导致 REST 服务端点重新部署在站点中的所有服务器计算机上。 如果您更新了通信协议作为此操作的一部分,则 ArcGIS Web Adaptor 需要花费一分钟时间才能识别对站点的通信协议所做的更改。

删除站点

要删除站点,请单击主页 > 删除站点

此操作可删除站点配置并释放所有服务器资源。 该操作适用于需要定期清理的开发或测试服务器,也可以在卸载之前执行。 谨慎使用此选项,因为该操作会删除所有设置和其他配置且不可恢复。

此操作可执行以下任务:

  • 停止参与站点的所有服务器计算机。
  • 从站点中取消注册所有服务器计算机。
  • 删除配置存储。

编辑系统属性

管理员可根据组织编辑 ArcGIS Mission Server 属性。 可以在 https://machine.domain.com:20443/arcgis/admin/system/properties/update 中设置自定义属性值。 管理员可以使用位于屏幕右上角的 API 参考链接来查找可以设置的系统属性。 设置自定义系统属性时,属性必须设置为有效的 JSON 对象。 可以同时设置多个系统属性,只要这些属性连在一起构成有效的 JSON,例如:


{
"WebSocketContextURL":"wss://machine.domain.com/<webadaptor>",
"AuthTokenTimeInSeconds":"180"
}
以下部分描述了管理员可以使用的常见系统属性。

定义 WebSocketContextURL

WebSocketContextURL 是一个系统属性,用于使客户端与 ArcGIS Mission Server 建立 WebSocket 连接。 WebSocket 连接是 ArcGIS Mission Server 中实时通信的基础。 如果客户端应用程序难以与 ArcGIS Mission Server 建立 WebSocket 连接,则设置 WebSocketContextURL 属性可以解决连接问题。 与 ArcGIS Mission Server 的 WebSocket 连接始终以 wss:// 开头,例如:

{"WebSocketContextURL":"wss://machine.domain.com/<context>"}

定义 JSON Web 令牌的有效时长

JSON Web 令牌 (JWT) 用于用户身份验证。 可以更改 JWT 的有效时长。

如果未设置此时间,则默认值为 180 秒,例如:

{"AuthTokenTimeInSeconds":"180"}

配置 ArcGIS Web Adaptor

要配置 ArcGIS Web Adaptor,请单击主页 > 系统 > Web Adaptor > Web Adaptor 配置

ArcGIS Web Adaptor 配置是所有配置参数的资源,跨站点中的 Web Adaptor 共享。 该资源用于确定共享密钥,以供所有 Web Adaptor 用于加密服务器的传入请求中的密钥数据位。

备份站点

建议您经常通过管理员 API 导出站点设置。 您可以通过浏览到主页 > 导出站点来执行此操作。 为导出站点定义 destination 属性时,建议将位置设置为网络驱动器或并非 ArcGIS Mission Server 计算机本身的位置。 目标位置必须是 ArcGIS Mission Server 计算机可以访问的位置。 如果发生站点故障,可以通过创建新服务器站点并浏览到主页 > 导入站点来恢复站点。

注:

如果您拥有多机 ArcGIS Mission Server 站点并且站点出现故障,则只需将站点如上所述导入一次,然后将其他 ArcGIS Mission Server 计算机正常连接到站点。

编辑日志设置

要编辑日志设置,请单击主页 > 日志 > 日志 > 设置 > 编辑

此程序可更新整个服务器站点的日志设置,例如日志输出位置、级别和格式以及日志文件期限。

更新模式

update 操作用于在站点模式的两种类型之间移动。 切换至 READ_ONLY 模式时,默认将重启所有服务。 移至 EDITABLE 模式时,不会重启服务。 默认情况下,站点设置为可编辑模式。 这意味着,可以对站点进行管理配置并且可以发布新的服务。 启用此模式将禁止发布新任务服务并阻止大部分管理操作。

Webhook 同步

Webhook 同步操作将为 ArcGIS Mission Server 提供将其 webhook 与 Portal 重新同步的功能。 这是一项重要操作,当 ArcGIS Mission Server 可能表现不正常时,例如未将用户添加至任务或者未添加团队等时,可以使用该操作。 由于连接到正在进行的任务的任何用户都将断开连接,因此请谨慎使用该操作。 您可以通过浏览到 Admin API,然后选择系统 > Webhooks > 同步来启动此操作。