2016-12-16 22 views
0

JiraとREST APIを使用して対話するソフトウェアを作成しています。Jira REST API idempotency

発行依頼の偶発性を達成する手段はありますか?

重複が検出された場合は、補償処置を採用する必要がありますか?

答えて

0

JIRAはチケットに増分整数接尾辞を使用するため、作成アクションを呼び出すと、elseがすべて等しい場合でも、常に新しい識別子でチケットが作成されます。

一般に、冪等性はAPI自体にパターン化されており、リソースを作成する場合は特に稀です。呼び出すアクションにidempotenceを模倣しようとすると、APIが変更された場合、冪等が失われる危険性があります。重複をテストし、例外を処理する方がよい(一般化として)。

+0

はい、私が求めていたことは、要求に応じて渡すための一意の外部キーのような、冪等のためにAPIに何かがあるかどうかです。 –

+0

私は、インポート時に発行番号を指定して、求めている整合性の種類を適用できることを知っています。 Perhapsweをあなたのソリューションに結びつけることができますか? – HeyZiko

+0

JIRAで独自のリクエストを検索して検索します。既存の問題を複製しているかどうかをJIRAが判断できる魔法の方法はありません。 – mdoar

関連する問題