انتقل إلى المحتوى

معدل أخطاء الإدخال مرتفع

1. التحقق

  • curl -f http://localhost/api/v1/health
  • docker compose logs api | grep '/v1/ingest' | tail -n 20

2. التخفيف

  1. إعادة تشغيل الخدمة:
    docker compose restart api
    
  2. التحقق من توافق رمز الإدخال:
    grep INGEST_TOKEN api/.env
    
  3. تغيير الرمز إذا كان مخترقًا

    sed -i 's/INGEST_TOKEN=.*/INGEST_TOKEN=new/' api/.env
    docker compose restart api
    
    تراجع
    sed -i 's/INGEST_TOKEN=.*/INGEST_TOKEN=old/' api/.env
    docker compose restart api
    

3. التحقق من النجاح

  • curl -f -H "Authorization: Bearer $INGEST_TOKEN" -H "Content-Type: application/json" -d '{"articles":[]}' http://localhost/api/v1/ingest/articles
  • docker compose logs api | grep '/v1/ingest' | tail -n 20

4. التراجع

  • إذا استمرت المشكلة، أعد الرمز السابق وأعد التشغيل.

5. ما بعد الحادث