ಸಮಯ ಮೀರಿದ ಆ ಸಲ್ಲಿಕೆ ನಿಜವಾಗಿಯೂ ನಿಮ್ಮ ಕೆಲಸವನ್ನು ಉಳಿಸಿತೇ?
ಬ್ರೌಸರ್ ದೋಷವು ಉತ್ತರ ಬರಲಿಲ್ಲ ಎಂದು ಸಾಬೀತುಪಡಿಸುತ್ತದೆ, ಬರವಣಿಗೆ ವಿಫಲವಾಯಿತು ಎಂದಲ್ಲ. ಪಠ್ಯವನ್ನು ಉಳಿಸಿ, ಆ್ಯಪ್ನಲ್ಲಿ ಫಲಿತಾಂಶವನ್ನು ಹುಡುಕಿ, ನಂತರ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸುವುದು ಸುರಕ್ಷಿತವೇ ಎಂದು ನಿರ್ಧರಿಸಿ.
ಬಟನ್ ತಿರುಗುತ್ತಿದೆ, ಟ್ಯಾಬ್ ದೋಷ ತೋರಿಸುತ್ತಿದೆ, ಮತ್ತು ಹತ್ತು ನಿಮಿಷ ತುಂಬಿದ ನಿಮ್ಮ ಫಾರ್ಮ್ ಕಾಣೆಯಾಗಿದೆ. ಸಂಪರ್ಕ ಕಡಿತಗೊಳ್ಳುವ ಮೊದಲು ಬರವಣಿಗೆ ತಲುಪಿತೇ ಎಂದು ನಿಮಗೆ ಗೊತ್ತಿಲ್ಲ. ಆ ಅಜ್ಞಾತವನ್ನು ವೈಫಲ್ಯವೆಂದು ಪರಿಗಣಿಸುವುದೇ ನಕಲಿ ಕಾಮೆಂಟ್ಗಳು, ಎರಡು ಆರ್ಡರ್ಗಳು ಮತ್ತು ಪುನರಾವರ್ತಿತ ಬೆಂಬಲ ಟಿಕೆಟ್ಗಳನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ.
ನಿಶ್ಚಿತ ಕ್ರಮದಲ್ಲಿ ಚೇತರಿಸಿಕೊಳ್ಳಿ: ಪಠ್ಯವನ್ನು ಇಟ್ಟುಕೊಳ್ಳಿ, ಫಲಿತಾಂಶವನ್ನು ಹುಡುಕಿ, ಆ ಮೇಲೆಯೇ ಎರಡನೇ ಸಲ್ಲಿಕೆ ಅನುಮತಿಸಲಾಗಿದೆಯೇ ಎಂದು ನಿರ್ಧರಿಸಿ.
ಪಠ್ಯ ಮತ್ತು ಸಮಯದ ಮುದ್ರೆಯಿಂದ ಪ್ರಾರಂಭಿಸಿ
ಬೇರೆ ಯಾವುದನ್ನೂ ಮುಟ್ಟುವ ಮೊದಲು ಪುಟದಿಂದ ವಿಷಯವನ್ನು ನಕಲಿಸಿ, ಬ್ರೌಸರ್ ಇನ್ನೂ ಕ್ಷೇತ್ರದಲ್ಲಿ ಇಟ್ಟಿರುವ ಕರಡು ಸೇರಿದಂತೆ. ಸಮಯ, ನೀವಿದ್ದ ಪುಟ ಮತ್ತು ಮಾಡಿದ ಕ್ರಿಯೆಯನ್ನು ಬರೆದಿಡಿ, ಏಕೆಂದರೆ ಈ ಮೂರು ವಿವರಗಳೇ ಉಳಿದ ತನಿಖೆಯನ್ನು ಸಾಧ್ಯವಾಗಿಸುತ್ತವೆ. ಟ್ಯಾಬ್ ಇನ್ನೂ ತೆರೆದಿದ್ದರೆ, ನೆಟ್ವರ್ಕ್ ನಮೂದನ್ನು ಓದುವವರೆಗೆ ಅದನ್ನು ತೆರೆದಿರಲಿ. ಪಠ್ಯವನ್ನು ಉಳಿಸಲು ಏನೂ ವೆಚ್ಚವಿಲ್ಲ, ಅದನ್ನು ಕಳೆದುಕೊಳ್ಳಲು ಇಡೀ ಕೆಲಸ ವೆಚ್ಚ.
ನಂತರ ನೀವು ನಿಜವಾಗಿ ಗಮನಿಸಬಹುದಾದ ಎರಡು ರೀತಿಯ ವೈಫಲ್ಯಗಳನ್ನು ಬೇರ್ಪಡಿಸಿ. ವಿನಂತಿಯ ಮಧ್ಯದಲ್ಲಿ ಕಡಿತಗೊಂಡ ಸಂಪರ್ಕ ಮತ್ತು ದೋಷದೊಂದಿಗೆ ಉತ್ತರಿಸಿದ ಸರ್ವರ್ ನೆಟ್ವರ್ಕ್ ಪ್ಯಾನೆಲ್ನಲ್ಲಿ ಬೇರೆಯಾಗಿ ಕಾಣುತ್ತವೆ, ಮತ್ತು ಆ್ಯಪ್ನ ನಿರ್ಧಾರದ ಬಗ್ಗೆ ಏನಾದರೂ ಹೇಳುವುದು ಎರಡನೆಯದು ಮಾತ್ರ.
ಆ್ಯಪ್ನ ಸ್ವಂತ ನೋಟದಲ್ಲಿ ಫಲಿತಾಂಶವನ್ನು ಹುಡುಕಿ
ಫಲಿತಾಂಶ ತೋರಿಸುವ ಓದುವ ನೋಟವನ್ನು ಮತ್ತೆ ಲೋಡ್ ಮಾಡಿ: ಕಾಮೆಂಟ್ ಪಟ್ಟಿ, ಆರ್ಡರ್ ಇತಿಹಾಸ, ಟಿಕೆಟ್ ಸರದಿ ಅಥವಾ ನೀವು ಸಂಪಾದಿಸುತ್ತಿದ್ದ ದಾಖಲೆ. ಇತ್ತೀಚಿನ ನಮೂದಿಗಿಂತ ಹೆಚ್ಚಾಗಿ ಖಾತೆ, ಗಮ್ಯಸ್ಥಾನ, ಸಮಯ ಮತ್ತು ವಿಷಯದ ಮೇಲೆ ಹೊಂದಿಸಿ, ಏಕೆಂದರೆ ನಿಮ್ಮ ನಂತರ ಬೇರೆ ಯಾರಾದರೂ ಬರೆದಿರಬಹುದು. ಹಿನ್ನೆಲೆ ಕೆಲಸಕ್ಕಾಗಿ, ಸಂಪರ್ಕ ಪರೀಕ್ಷೆಯಾಗಿ ಹೊಸ ಕಾರ್ಯಾಚರಣೆ ರಚಿಸುವ ಬದಲು ಇರುವ ಉಲ್ಲೇಖ ಮತ್ತು ಅದರ ಸ್ಥಿತಿಯನ್ನು ಹುಡುಕಿ.
ಫಲಿತಾಂಶ ಇದ್ದರೆ, ನೀವು ಮುಗಿಸಿದ್ದೀರಿ ಮತ್ತು ದೋಷ ಬರವಣಿಗೆಯದಲ್ಲ, ಉತ್ತರದ ಮಾರ್ಗದ್ದು. ಇಲ್ಲದಿದ್ದರೆ, ಆ್ಯಪ್ ಇನ್ನೂ ಅದನ್ನು ದಾಖಲಿಸಿಲ್ಲ ಎಂಬ ಸಾಧ್ಯತೆಯನ್ನು ಇಟ್ಟುಕೊಳ್ಳಿ: ಸರದಿಯಲ್ಲಿರುವ ಕೆಲಸ, ವಿಳಂಬವಾದ ಓದುವ ನೋಟ ಅಥವಾ ಹಿಂದೆ ಉಳಿದ ಪ್ರತಿಯು ಯಶಸ್ವಿ ಬರವಣಿಗೆಯನ್ನು ಸ್ವಲ್ಪ ಕಾಲ ಮರೆಮಾಡಬಹುದು.
ತೀರ್ಮಾನಕ್ಕೆ ಬರುವ ಮೊದಲು ಅದಕ್ಕೆ ನಿಶ್ಚಿತ ಎರಡನೇ ನೋಟ ನೀಡಿ, ಮತ್ತು ಎರಡೂ ಪರಿಶೀಲನೆಗಳ ಸಮಯವನ್ನು ಬರೆಯಿರಿ. ಇಪ್ಪತ್ತು ಸೆಕೆಂಡುಗಳ ಅಂತರದ ಎರಡು ಪರಿಶೀಲನೆಗಳು ಹತ್ತು ನಿಮಿಷಗಳ ಅಂತರದ ಎರಡು ಪರಿಶೀಲನೆಗಳಿಗಿಂತ ಬಹಳ ದುರ್ಬಲ ಸಾಕ್ಷ್ಯ.
ಎರಡನೇ ಸಲ್ಲಿಕೆ ಸುರಕ್ಷಿತವೇ ಎಂದು ನಿರ್ಧರಿಸಿ
ಉತ್ತರವು ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಅವಲಂಬಿಸಿದೆ, ನಿಮ್ಮ ತಾಳ್ಮೆಯನ್ನಲ್ಲ. HTTP ಒಂದೇ ಉದ್ದೇಶಿತ ಪರಿಣಾಮದೊಂದಿಗೆ ಪುನರಾವರ್ತಿಸಬಹುದಾದ ವಿಧಾನಗಳನ್ನು ಸಾಧ್ಯವಿಲ್ಲದವುಗಳಿಂದ ಬೇರ್ಪಡಿಸುತ್ತದೆ ಮತ್ತು ಎರಡನೇ ಬಗೆಯ ಸ್ವಯಂಚಾಲಿತ ಪುನಃಪ್ರಯತ್ನವನ್ನು ವಿರೋಧಿಸುತ್ತದೆ, ಅರ್ಥಶಾಸ್ತ್ರವು ಅನುಮತಿಸುತ್ತದೆ ಎಂದು ತಿಳಿದಿಲ್ಲದಿದ್ದರೆ. ಕಾಮೆಂಟ್ ರಚಿಸುವುದು, ಆರ್ಡರ್ ಮಾಡುವುದು ಮತ್ತು ಪಾವತಿ ಕಳುಹಿಸುವುದು ಸಾಮಾನ್ಯವಾಗಿ ಎರಡನೇ ಗುಂಪಿನಲ್ಲಿ ಬರುತ್ತವೆ, ಆದ್ದರಿಂದ ಯಶಸ್ವಿಯೆಂದು ಕಾಣುವ ಎರಡನೇ ಕ್ಲಿಕ್ ಮೊದಲನೆಯ ಬಗ್ಗೆ ಏನೂ ಹೇಳುವುದಿಲ್ಲ.
ನೀವು ಕ್ಲೈಂಟ್ ನಿರ್ವಹಿಸುತ್ತಿದ್ದರೆ, API ದಾಖಲಿಸಿದ ಪುನಃಪ್ರಯತ್ನ ಅಥವಾ ಐಡೆಂಪೊಟೆನ್ಸಿ ವ್ಯವಸ್ಥೆಯನ್ನು ಬಳಸಿ, ಮತ್ತು ಪ್ರತಿ ಪ್ರಯತ್ನಕ್ಕೂ ಹೊಸ ಕೀ ರಚಿಸುವ ಬದಲು ಅದನ್ನು ಅದೇ ತಾರ್ಕಿಕ ಕಾರ್ಯಾಚರಣೆಗೆ ಜೋಡಿಸಿ. ಟ್ರೇಸಿಂಗ್ಗೆ ಬಳಸುವ ವಿನಂತಿ ಗುರುತಿಸುವಿಕೆಯು ನಕಲು ನಿಗ್ರಹ ಕೀ ಅಲ್ಲ, ಸರ್ವರ್ ಅದನ್ನು ಹಾಗೆ ಪರಿಗಣಿಸದಿದ್ದರೆ.
curl -i -X POST https://api.example.net/v1/orders \
-H "Idempotency-Key: 6f1c2a94-3b7e-4a10-9c22-5d0e8f7b1a63" \
-H "Content-Type: application/json" \
--data @order.jsonಕೀ ಸಹಾಯ ಮಾಡುವುದು ಸೇವೆಯು ಅದನ್ನು ಕಾರ್ಯಾಚರಣೆಯೊಂದಿಗೆ ಸಂಗ್ರಹಿಸಿ, ಪುನರಾವರ್ತನೆಯಲ್ಲಿ ಮೂಲ ಫಲಿತಾಂಶವನ್ನು ಹಿಂತಿರುಗಿಸಿದರೆ ಮಾತ್ರ. ಉತ್ಪಾದನೆಯಲ್ಲಿ ಅದನ್ನು ಅವಲಂಬಿಸುವ ಮೊದಲು ಸ್ಟೇಜಿಂಗ್ ಎಂಡ್ಪಾಯಿಂಟ್ನಲ್ಲಿ ಆ ವರ್ತನೆಯನ್ನು ಪರೀಕ್ಷಿಸಿ.
ಮತ್ತೆ ಏನನ್ನಾದರೂ ಒತ್ತುವ ಮೊದಲು ಸಾಕ್ಷ್ಯ ಸಂಗ್ರಹಿಸಿ
ದೋಷದ ಸ್ಕ್ರೀನ್ಶಾಟ್ ಬದಲು ನೆಟ್ವರ್ಕ್ ನಮೂದನ್ನು ಇಟ್ಟುಕೊಳ್ಳಿ. ವಿನಂತಿ ವಿಧಾನ, URL, ಉತ್ತರ ಅಥವಾ ಸಮಯ ಮಿತಿ ಮತ್ತು ಅದು ಸಂಭವಿಸಿದ ಸಮಯವೇ ನಿರ್ವಾಹಕರು ಆ್ಯಪ್ ದಾಖಲೆಗಳೊಂದಿಗೆ ಹೊಂದಿಸಬಹುದಾದ್ದು. ನಮೂದನ್ನು ಆಜ್ಞೆಯಾಗಿ ರಫ್ತು ಮಾಡಿ ಅಥವಾ ನಕಲಿಸಿ, ನಂತರ ಪ್ರತಿಯಿಂದ ಕುಕೀಗಳು, ಅಧಿಕೃತ ಹೆಡರ್ಗಳು ಮತ್ತು ಯಾವುದೇ ಖಾಸಗಿ ವಿಷಯವನ್ನು ತೆಗೆದರೆ ಮಾತ್ರ. ನಿಮ್ಮ ಸ್ವಂತ ಸೆಷನ್ ಅನ್ನು ಹಾಗೆಯೇ ಬಿಡಿ, ಮತ್ತು ಸೆರೆಹಿಡಿದ ರುಜುವಾತುಗಳಿರುವ ವಿನಂತಿಯನ್ನು ಎಂದಿಗೂ ಶಾರ್ಟ್ಕಟ್ ಆಗಿ ಮರುಪ್ಲೇ ಮಾಡಬೇಡಿ.
ಸೇವಾ ಮಾಲೀಕರಿಗೆ ಒಂದು ನಿರ್ದಿಷ್ಟ ಪ್ರಶ್ನೆ ಕೇಳಿ: ಈ ವಿಷಯದೊಂದಿಗೆ ಈ ಸಮಯದಲ್ಲಿ ಕಾರ್ಯಾಚರಣೆ ಯಶಸ್ವಿಯಾಯಿತೇ, ಮತ್ತು ಅದಕ್ಕೆ ಉಲ್ಲೇಖವಿದೆಯೇ? ಆ ಪ್ರಶ್ನೆಗೆ ಉತ್ತರವಿದೆ, ಆದರೆ "ಸೈಟ್ ಒಡೆಯಿತೇ" ಎಂಬುದಕ್ಕೆ ಇಲ್ಲ.
ಈ ಅಭ್ಯಾಸದ ಉದ್ದೇಶ ಕ್ರಿಯೆ ನಿಖರವಾಗಿ ಒಮ್ಮೆ ನಡೆಯಿತು ಎಂದು ಸ್ಥಾಪಿಸುವುದು. ನೀವು ಮುಚ್ಚಬಹುದಾದ ದೋಷ ಸಂದೇಶವು ನೀವು ನಂಬಬಹುದಾದ ದಾಖಲೆಯಂತೆಯೇ ಅಲ್ಲ, ಮತ್ತು ಇನ್ನೇನನ್ನಾದರೂ ಕಳುಹಿಸುವ ಮೊದಲು ನಿಮಗೆ ಬೇಕಾಗಿರುವುದು ಎರಡನೆಯದು.