Logo mn.boatexistence.com

Амралт api дахь idempotency гэж юу вэ?

Агуулгын хүснэгт:

Амралт api дахь idempotency гэж юу вэ?
Амралт api дахь idempotency гэж юу вэ?

Видео: Амралт api дахь idempotency гэж юу вэ?

Видео: Амралт api дахь idempotency гэж юу вэ?
Видео: Stripe дээрх төлбөрийн Idempotent API төгсгөлийн цэгүүдийг зохион бүтээх 2024, Долдугаар сарын
Anonim

Үйлчилгээний АМРАЛТЫН үүднээс авч үзвэл, үйл ажиллагаа (эсвэл үйлчилгээний дуудлага) бусдаас хамааралгүй байхын тулд үйлчлүүлэгчид ижил дуудлагыг давтахын зэрэгцээ ижил үр дүнг гаргах боломжтой Өөрөөр хэлбэл, олон ижил хүсэлтүүд нь нэг хүсэлт гаргахтай ижил нөлөө үзүүлдэг. … PUT болон DELETE аргууд нь үл мэдэгдэх гэж тодорхойлогддог.

API дахь Idempotency гэж юу вэ?

Idempotent APIs

REST API-н контекст дээр олон ижил хүсэлт гаргах үед нэг хүсэлт гаргахтай ижил нөлөө үзүүлдэг - тэгвэл REST API-г idempotent гэж нэрлэдэг. … Idempotency гэдэг нь үндсэндээ амжилттай гүйцэтгэсэн хүсэлтийн үр дүн түүнийг гүйцэтгэсэн тооноос хамааралгүй гэсэн үг юм

Амарч байх үед сул дорой байдал яагаад чухал байдаг вэ?

Idempotency API-д чухал ач холбогдолтой учир нь сүлжээ тасалдсан тохиолдолд нөөцийг олон удаа дуудаж болно. Энэ хувилбарт үл хамаарах үйлдлүүд нь нэмэлт эх үүсвэр үүсгэх эсвэл тэдгээрийг гэнэт өөрчлөх замаар санамсаргүй их хэмжээний сөрөг үр дагаварт хүргэж болзошгүй.

Idempotency түлхүүр гэж юу вэ?

Импотентын түлхүүр нь үйлчлүүлэгчийн үүсгэсэн өвөрмөц утга бөгөөд нөөцийн сервер ижил хүсэлтийн дараагийн дахин оролдлогыг танихад ашигладаг.

Idempotency check гэж юу вэ?

Хэрэв серверийг ижил төлөвт үлдээх үед ижил төстэй хүсэлтийг нэг юм уу хэд хэдэн удаа дараалан хийх боломжтой бол Хэрэв серверийг ижил төлөвт үлдээх боломжтой бол HTTP арга нь тохиромжгүй болно. Өөрөөр хэлбэл, идемпотент арга нь ямар нэгэн гаж нөлөө үзүүлэх ёсгүй (статистик хөтлөхөөс бусад).

Зөвлөмж болгож буй: