Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure devops VSTS节点api的VSTS工作项创建限制问题_Azure Devops_Tfsbuild_Azure Pipelines Build Task_Azure Devops Rest Api - Fatal编程技术网

Azure devops VSTS节点api的VSTS工作项创建限制问题

Azure devops VSTS节点api的VSTS工作项创建限制问题,azure-devops,tfsbuild,azure-pipelines-build-task,azure-devops-rest-api,Azure Devops,Tfsbuild,Azure Pipelines Build Task,Azure Devops Rest Api,我正在开发一个VSTS扩展,其中包含一个构建任务,在一个构建中最多可以创建20000个工作项。使用vsts节点api包的WorkItemTrackingApi/createWorkItem函数创建工作项。在当前的实现中,扩展发送一个创建每个工作项的请求,VST在创建大约100个工作项后开始节流 以下是生成控制台中记录的错误 •(2017-01-08T12:35:13.1385597Z错误:连接ETIMEDOUT 11.11.111:111:111) 2017-01-08T12:36:45.090

我正在开发一个VSTS扩展,其中包含一个构建任务,在一个构建中最多可以创建20000个工作项。使用vsts节点api包的WorkItemTrackingApi/createWorkItem函数创建工作项。在当前的实现中,扩展发送一个创建每个工作项的请求,VST在创建大约100个工作项后开始节流

以下是生成控制台中记录的错误

•(2017-01-08T12:35:13.1385597Z错误:连接ETIMEDOUT 11.11.111:111:111)

2017-01-08T12:36:45.090704Z错误:失败的请求:内部服务器错误(500)-TF246020:微软SQLServer在处理Team Foundation Server数据库中的一个结果时遇到错误。该错误可能是由服务器上的资源不足引起的。请等待几分钟,然后重试该操作。如果问题仍然存在,请与SQL Server管理员联系。 2017-01-08T12:36:45.0090704Z节流模式=未知,MildResourceType=无,有效资源类型=无

有没有办法用vsts节点api创建大量工作项

请告知如何解决此问题。

有,但截至2017年1月尚未完成

您可能希望直接利用VST的工作项批处理REST API和首选的基于JavaScript的库。

请参阅

您可以使用以下内容进行身份验证

httpntlm.patch(options, function(err,res) {
            console.log("patch complete");
            console.log(res.body);
})