การตรวจสอบความผิดพลาดและกลไกการลองใหม่
คุณจะต้องตรวจสอบความผิดพลาดในส่วนของคุณเป็นการภายใน และแจ้งศูนย์ให้ความช่วยเหลือของ FedEx หากยังมีข้อผิดพลาดเกิดขึ้น
ข้อจำกัดในการลองใหม่:
- กลไกการลองใหม่ (ลองส่งข้อมูลกิจกรรมใหม่) จะเกิดขึ้นเฉพาะเมื่อ FedEx ไม่ได้รับรหัสสถานะ HTTP 200 หรือ 202 ในการตอบกลับจาก URL ปลายทาง ความพยายามในการลองใหม่จะเกิดขึ้นภายใน 15 นาที โดยแต่ละช่วงห่างกัน 5 นาที เป็นจำนวน 3 ครั้ง ตลอด 15 นาทีนี้ (ดูแผนภาพการลองใหม่)
- ทุกครั้งที่ FedEx พยายามส่งข้อมูลกิจกรรม และได้รับสถานะอื่นที่ไม่ใช่ 200 หรือ 202 การทำรายการนั้นจะถือว่าล้มเหลว
- ทุกกิจกรรมที่เกิดความล้มเหลวจะมีโอกาสลองใหม่ 3 ครั้งภายใน 15 นาที โดยการลองใหม่แต่ละครั้งทิ้งช่วงห่างกัน 5 นาที หากการลองใหม่ทั้งหมดล้มเหลว กิจกรรมนั้นจะถูกส่งไปยังคิวกิจกรรมที่พลาดไป ซึ่งคุณสามารถดึงข้อมูลได้โดยใช้กลไกการลองใหม่ในโครงการเว็บฮุคการติดตามสถานะแบบรวมระบบขั้นสูงของคุณ กิจกรรมที่ล้มเหลวทั้งหมดที่มีค่าซีรีส์ HTTPS ต่อไปนี้จะถูกเก็บไว้เป็นเวลา 7 วัน คุณสามารถดึงข้อมูลได้โดยเริ่มต้นกระบวนการลองใหม่ในโครงการเว็บฮุคการติดตามสถานะแบบรวมระบบขั้นสูงของคุณ:
- 200 - ค่านัล
- 400 - ClientID ไม่ตรงกัน
- 401 - โทเค็น Data Works ไม่ถูกต้อง
- 500 – ค่านัล
ตรรกะการลองใหม่:
ทุกกิจกรรมที่เกิดความล้มเหลวจะมีโอกาสลองใหม่ 3 ครั้งภายใน 15 นาที โดยการลองใหม่แต่ละครั้งทิ้งช่วงห่างกัน 5 นาที หากหลังจากการลองใหม่ทั้งหมดล้มเหลว กิจกรรมนั้นจะถูกส่งไปยังคิวกิจกรรมที่พลาดไป ซึ่งคุณสามารถดึงข้อมูลได้โดยใช้กลไกการลองใหม่ในโครงการเว็บฮุคการติดตามสถานะแบบรวมระบบขั้นสูงของคุณ
- ตรรกะการลองใหม่:
- การลองส่งครั้งที่ 1:
ตัวอย่าง: หมายเลขการติดตาม 823497234824 'จัดส่งแล้ว' ไคลเอ็นต์ ตอบกลับ 400 (สถานะ HTTP ใดที่ไม่ใช่ 200/202 จะถือว่าล้มเหลว) ในกรณีนี้ เราจะถือว่าการลองส่งครั้งที่ 1 คือล้มเหลว- การลองส่งครั้งที่ 2- 1นาที +/ ความล่าช้า - ลองใหม่ครั้งที่ 1
- การลองส่งครั้งที่ 3- 2นาที +/ ความล่าช้า - ลองใหม่ครั้งที่ 2
- การลองส่งครั้งที่ 4- 4นาที +/ ความล่าช้า - ลองใหม่ครั้งที่ 3
หาก FedEx ได้รับการตอบกลับที่สำเร็จอย่างเช่นสถานะ HTTP 200 และ 202 ในการลองใหม่ครั้งใดก็ตาม FedEx จะหยุดการลองใหม่อีกครั้งในกิจกรรมนั้นทันที
- การลองส่งครั้งที่ 1:
หมายเหตุสำคัญ:
- กลไกการลองใหม่ (ลองส่งข้อมูลกิจกรรมใหม่) จะเกิดขึ้นเฉพาะเมื่อ FedEx ไม่ได้รับรหัสสถานะ HTTP 200 หรือ 202 ในการตอบกลับจาก URL ปลายทาง
- ทุกครั้งที่ FedEx พยายามส่งข้อมูลกิจกรรม และได้รับสถานะอื่นที่ไม่ใช่ 200 หรือ 202 การทำรายการนั้นจะถือว่าล้มเหลว
- FedEx จะยังคงส่งข้อมูลกิจกรรมใหม่ต่อไป หากกิจกรรมนั้นๆ เกิดขึ้นในขณะที่ทำการลองกิจกรรมเดิมใหม่อีกครั้ง
- FedEx จะทำการส่งกิจกรรมของเว็บฮุคการติดตามสถานะแบบรวมระบบขั้นสูงนั้นที่เกิดขึ้นหลังจากนั้นด้วย
การตรวจสอบความผิดพลาดและกลไกการลองใหม่
คุณจะต้องตรวจสอบความผิดพลาดในส่วนของคุณเป็นการภายใน และแจ้งศูนย์ให้ความช่วยเหลือของ FedEx หากยังมีข้อผิดพลาดเกิดขึ้น
ข้อจำกัดในการลองใหม่:
- กลไกการลองใหม่ (ลองส่งข้อมูลกิจกรรมใหม่) จะเกิดขึ้นเฉพาะเมื่อ FedEx ไม่ได้รับรหัสสถานะ HTTP 200 หรือ 202 ในการตอบกลับจาก URL ปลายทาง ความพยายามในการลองใหม่จะเกิดขึ้นภายใน 15 นาที โดยแต่ละช่วงห่างกัน 5 นาที เป็นจำนวน 3 ครั้ง ตลอด 15 นาทีนี้ (ดูแผนภาพการลองใหม่)
- ทุกครั้งที่ FedEx พยายามส่งข้อมูลกิจกรรม และได้รับสถานะอื่นที่ไม่ใช่ 200 หรือ 202 การทำรายการนั้นจะถือว่าล้มเหลว
- ทุกกิจกรรมที่เกิดความล้มเหลวจะมีโอกาสลองใหม่ 3 ครั้งภายใน 15 นาที โดยการลองใหม่แต่ละครั้งทิ้งช่วงห่างกัน 5 นาที หากการลองใหม่ทั้งหมดล้มเหลว กิจกรรมนั้นจะถูกส่งไปยังคิวกิจกรรมที่พลาดไป ซึ่งคุณสามารถดึงข้อมูลได้โดยใช้กลไกการลองใหม่ในโครงการเว็บฮุคการติดตามสถานะแบบรวมระบบขั้นสูงของคุณ กิจกรรมที่ล้มเหลวทั้งหมดที่มีค่าซีรีส์ HTTPS ต่อไปนี้จะถูกเก็บไว้เป็นเวลา 7 วัน คุณสามารถดึงข้อมูลได้โดยเริ่มต้นกระบวนการลองใหม่ในโครงการเว็บฮุคการติดตามสถานะแบบรวมระบบขั้นสูงของคุณ:
- 200 - ค่านัล
- 400 - ClientID ไม่ตรงกัน
- 401 - โทเค็น Data Works ไม่ถูกต้อง
- 500 – ค่านัล
ตรรกะการลองใหม่:
ทุกกิจกรรมที่เกิดความล้มเหลวจะมีโอกาสลองใหม่ 3 ครั้งภายใน 15 นาที โดยการลองใหม่แต่ละครั้งทิ้งช่วงห่างกัน 5 นาที หากหลังจากการลองใหม่ทั้งหมดล้มเหลว กิจกรรมนั้นจะถูกส่งไปยังคิวกิจกรรมที่พลาดไป ซึ่งคุณสามารถดึงข้อมูลได้โดยใช้กลไกการลองใหม่ในโครงการเว็บฮุคการติดตามสถานะแบบรวมระบบขั้นสูงของคุณ
Response