我正在开发一个带有构建任务的 VSTS 扩展,它应该在单个构建中创建多达 20,000 个工作项。工作项是使用 vsts-node-api 包的 WorkItemTrackingApi/createWorkItem 函数创建的。在当前实现中,扩展发送一个创建每个工作项的请求,VSTS 在创建大约 100 个工作项后开始节流。
以下是构建控制台中记录的错误。
•(2017-01-08T12:35:13.1385597Z 错误:连接 ETIMEDOUT 11.11.111:111:111)
• 2017-01-08T12:36:45.0090704Z 错误:请求失败:内部服务器错误 (500) - TF246020:Microsoft SQL Server 在处理来自 Team Foundation Server 数据库之一的结果时遇到错误。该错误可能是由于服务器上的资源不足引起的。等待几分钟,然后重试该操作。如果问题仍然存在,请联系 SQL Server 管理员。2017-01-08T12:36:45.0090704Z ThrottlingMode = 未知,MildResourceType = 无,重要资源类型 = 无
有没有办法使用 vsts-node-api 创建大量工作项?
请告知如何解决此问题。