ত্রুটি কোড বোঝা

এই পৃষ্ঠায় আপনি যেসব সমস্যার কোড দেখতে পেতে পারেন তার তালিকা দেওয়া আছে এবং প্রতিটি সমস্যা কীভাবে সমাধান করবেন তার সাজেশন দেওয়া আছে।

DeadlineExceeded (262)

নিম্নলিখিত কারণে DeadlineExceeded (262)-এর ভুল করার সম্ভাবনা বেড়ে যেতে পারে:

  • লেটেন্সি বেড়ে যাওয়ার কারণে কোনও অপারেশন সম্পূর্ণ হতে সময়সীমার (ডিফল্ট হিসেবে ৬০ সেকেন্ড) চেয়ে বেশি সময় লেগেছে।
DeadlineExceeded (262): Deadline exceeded.

এই সমস্যার সমাধান করতে, লেটেন্সি সংক্রান্ত সমস্যার সমাধান করার নির্দেশিকা দেখুন।

বাতিল করা হয়েছে (১১২)

নিম্নলিখিত পরিস্থিতিতে Aborted (112)-এর ভুল করার সম্ভাবনা বেড়ে যেতে পারে:

  • কোনও ডকুমেন্ট প্রতি সেকেন্ডে অনেক বেশি আপডেট পাচ্ছে।
  • ওভারল্যাপ করা ট্রানজ্যাকশন থেকে বিরোধ।
  • ট্রাফিক যা দ্রুত বৃদ্ধি পায় বা হট-স্পটের সম্মুখীন হয়।
Aborted (112): Too much contention on these documents. Please try again

অথবা

Aborted (112): Aborted due to cross-transaction contention. This occurs when
multiple transactions attempt to access the same data, requiring at least one
to be aborted in order to enforce serializability.

এই সমস্যার সমাধান করতে:

  • ট্রাফিক দ্রুত বৃদ্ধি পেলে, Cloud Firestore অটোমেটিক স্কেল করার চেষ্টা করে যাতে বর্ধিত চাহিদা পূরণ করা যায়। Cloud Firestore স্কেল করলে, লেটেন্সি কমতে শুরু করে।
  • হট-স্পট Cloud Firestore-এর স্কেল আপ করার ক্ষমতাকে সীমিত করে। হট-স্পট শনাক্ত করতে স্কেলের জন্য ডিজাইন করা পর্যালোচনা করুন।
  • ট্রানজ্যাকশনে ডেটা কন্টেনশন এবং আপনার ট্রানজ্যাকশনের ব্যবহার পর্যালোচনা করুন।
  • আলাদা ডকুমেন্টের জন্য রাইট রেট কমান।

InvalidArgument (2)

নিম্নলিখিত পরিস্থিতিতে InvalidArgument (2) সংক্রান্ত সমস্যা হতে পারে:

  • ইনডেক্স এন্ট্রির জন্য ৭.৫ KiB সীমা অতিক্রম করে এমন একটি ডকুমেন্ট কমিট করার চেষ্টা করা হচ্ছে।

৭.৫ KiB হল ইনডেক্স এন্ট্রির সীমা। আপনি এই সীমা অতিক্রম করতে পারবেন না এবং এটি এমন কোনও কোটা নয় যা অ্যাডজাস্ট করা যেতে পারে।

InvalidArgument (2): Index entry on field_name is larger than 7680 bytes.

এই সমস্যার সমাধান করতে:

ইনডেক্স করা ফিল্ড ভ্যালুর জন্য, ফিল্ডটি একাধিক ফিল্ডে ভাগ করুন। সম্ভব হলে, ইন্ডেক্স করা নেই এমন ফিল্ড তৈরি করুন এবং ইন্ডেক্স করার প্রয়োজন নেই এমন ডেটা ইন্ডেক্স করা নেই এমন ফিল্ডে সরিয়ে দিন।