如何利用python解决restapi在Rally中批量创建的并发冲突

2024-05-18 20:36:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试在没有pyral的python中使用WSAPI创建>;100个项目作为AllowedAttributeValue。输入来自输入文件。代码-

for line in inputFile:
    body = {<body>}
    try:
        r = requests.post(url, headers=headers, data=body, proxies=proxy)

并非所有100行都得到更新。数字从40到70不等。错误:

^{pr2}$

寻找解决办法。感谢你的帮助!在


Tags: 文件项目代码ingtforlinebody
1条回答
网友
1楼 · 发布于 2024-05-18 20:36:32

我对python工具箱不是很熟悉,但一般情况下,当你在应用服务器之间来回走动时,你发出的请求比缓存同步的速度要快。WSAPI写入最终在整个系统中是一致的,在处理请求的app服务器节点上立即一致。因为所有的创建都在修改同一个对象(它们都引用相同的AttributeDefinition),所以可以获得ConcurrencyConflictExceptions。在

python工具箱中是否有一种方法可以启用cookie?这通常是可行的,因为负载平衡器应该将您固定到特定的节点。它也应该更快,因为它也不必对每个请求执行auth往返。在

相关问题 更多 >

    热门问题