本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Neptune 加载程序取消任务
取消加载任务。
要取消任务,必须将 HTTP DELETE 请求发送到 https:// 终端节点。your-neptune-endpoint:port/loaderloadId 可以追加到 /loader URL 路径,或作为变量包含在 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 =(HTTP 404) – 找不到加载。检查load_iddoes not exist or not activeid参数的值。 -
Load cancellation is not permitted on a read replica instance.(HTTP 405) – 加载是写入操作。在 read/write 集群终端节点上重试加载。
取消任务示例
例 请求
下面是使用 curl 命令经由 HTTP DELETE 发送的请求。
curl -X DELETE 'https://your-neptune-endpoint:port/loader/0a237328-afd5-4574-a0bc-c29ce5f54802'