Neptune 加载程序取消任务 - Amazon Neptune

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Neptune 加载程序取消任务

取消加载任务。

要取消任务,您必须向https://your-neptune-endpoint:port/loader终端节点发送HTTPDELETE请求。loadId可以附加到/loaderURL路径中,也可以作为变量包含在路径中。URL

取消任务请求语法

DELETE https://your-neptune-endpoint:port/loader?loadId=loadId
DELETE https://your-neptune-endpoint:port/loader/loadId

取消任务请求参数

loadId

加载任务的 ID。

取消任务响应语法

no response body
200 OK (200 确定)

成功删除的加载任务将返回 200 代码。

取消任务错误

发生错误时,将在响应中BODY返回一个JSON对象。message 对象包含对错误的描述。

错误类别
  • Error 400— 无效loadId会返回HTTP400错误的请求错误。此消息描述错误。

  • Error 500— 无法处理的有效请求会返回HTTP500内部服务器错误。此消息描述错误。

取消任务错误消息

以下是取消API时可能出现的错误消息以及错误描述。

  • The load with id = load_id does not exist or not active(HTTP404)-未找到负载。检查 id 参数的值。

  • Load cancellation is not permitted on a read replica instance.(HTTP405)-加载是一个写入操作。在读取/写入集群终端节点上重试加载。

取消任务示例

例 请求

以下是HTTPDELETE使用curl命令发送的请求。

curl -X DELETE 'https://your-neptune-endpoint:port/loader/0a237328-afd5-4574-a0bc-c29ce5f54802'