我正在编写一个使用REST API与Jira交互的软件。
有没有办法实现创建问题请求的幂等性?
或者我应该在检测到重复的情况下使用补偿操作?
发布于 2016-12-17 02:00:15
由于JIRA对票证使用增量整数后缀,因此调用create操作将始终创建具有新标识符的票证,即使其他条件相同也是如此。
一般而言,幂等性是API本身的模式,在创建资源时尤其少见。如果您试图在调用操作中模仿幂等性,那么如果API发生更改,您将面临失去幂等性的风险。您最好测试重复项并处理异常(同样,作为泛化)。
https://stackoverflow.com/questions/41179736
复制相似问题