خلاصه مدیریتی
روال گامبهگام شناسایی، دستهبندی و رفع خطاهای ارتباطی میان سرویسهای پرداخت، سوئیچ و شبکه شاپرک؛ همراه با کدهای خطای رایج و مسیر تشدید به تیمهای مسئول.
هدف و دامنه کاربرد
کاهش زمان تشخیص و رفع خطاهای ارتباطی سرویسهای پرداخت و جلوگیری از ارجاعهای نادرست میان تیمها.
دامنه کاربرد
این دستورالعمل برای پشتیبانی سطح دو، تیم توسعه سرویسهای پرداخت و کارشناسان شیفت مرکز عملیات شبکه کاربرد دارد و ارتباط با سوئیچ داخلی، شاپرک و شبکه شتاب را پوشش میدهد.
پیشنیازها
- دسترسی خواندنی به داشبوردهای پایش سرویسهای پرداخت
- دسترسی به سامانه جستوجوی لاگ
- آشنایی با کدهای پاسخ استاندارد ISO 8583
شرح دانش
دستهبندی خطاهای ارتباطی
پیش از هر اقدام، نوع خطا را مشخص کنید؛ بیشتر ارجاعهای نادرست از اشتباه گرفتن خطای شبکه با خطای کسبوکار ناشی میشود.
- خطای اتصال: پاسخنگرفتن در سطح TCP یا TLS، معمولاً مرتبط با شبکه یا گواهی
- Timeout: اتصال برقرار است اما پاسخ در زمان مقرر نمیرسد
- پاسخ نامعتبر: قالب پیام یا امضای دیجیتال پاسخ صحیح نیست
- خطای کسبوکار: پاسخ معتبر با کد رد تراکنش؛ این مورد خطای ارتباطی نیست
مسیر تشدید
اگر خطای اتصال یا Timeout بیش از ۵ دقیقه ادامه یابد یا نرخ خطا از ۲ درصد کل تراکنشها بیشتر شود، موضوع بهعنوان رخداد اولویت یک ثبت و به مرکز عملیات شبکه و راهبر فنی تیم پرداخت اطلاع داده میشود.
مراحل اجرا
- ۱
بررسی داشبورد سلامت
نرخ خطا، زمان پاسخ و وضعیت اتصال به هر مقصد را در داشبورد سلامت پرداخت بررسی کنید تا دامنه اختلال مشخص شود.
- ۲
ردیابی تراکنش نمونه
با شناسه رهگیری یک تراکنش ناموفق، مسیر آن را در لاگ سرویسها دنبال کنید و آخرین نقطه موفق را بیابید.
- ۳
تفکیک نوع خطا
بر اساس دستهبندی بالا، نوع خطا را تعیین و در تیکت رخداد ثبت کنید.
- ۴
اقدام اصلاحی یا ارجاع
برای خطاهای شناختهشده راهکار بخش خطاهای رایج را اجرا کنید؛ در غیر این صورت طبق مسیر تشدید ارجاع دهید.
- ۵
ثبت درسآموخته
پس از رفع اختلال، علت ریشهای و راهکار را در صفحه گزارش رخداد ثبت کنید تا این دستورالعمل بهروز بماند.
تصاویر و نمودارها
- ۱درگاه پرداختدریافت درخواست
- ۲سرویس پرداختاعتبارسنجی و ثبت
- ۳سوئیچ داخلیمسیریابی پیام
- ۴شاپرکتأیید نهایی
نکات تخصصی
زمان سرورها را همیشه با NTP همگام نگه دارید؛ اختلاف زمانی چندثانیهای میتواند به رد امضای پیامها و خطای پاسخ نامعتبر منجر شود.
پیش از راهاندازی مجدد هر سرویس، از وضعیت تراکنشهای در جریان آن مطمئن شوید تا تراکنش نامشخص ایجاد نشود.
خطاهای رایج و راهکارها
مستندات و منابع مرتبط
- پیوست
جدول کدهای پاسخ شاپرک و معادل داخلی
Excel · ۸۶ کیلوبایت
- پیوست
قالب گزارش رخداد
Word · ۳۲ کیلوبایت
- مشاهده
چگونه خطای Timeout در فراخوانی سرویسهای شاپرک را عیبیابی کنیم؟
صفحه دانش
نظرات و بازخورد همکاران۱
در شیفت شب هفته گذشته با همین روال، خطای گواهی را در کمتر از ۲۰ دقیقه پیدا کردیم. مسیر تشدید حالا بسیار شفاف است.