تعمل وظائف AWS Lambda طويلة الأمد على زيادة التشغيل طويل الأمد وحدود البيانات المنقولة لنقاط التفتيش
بدءًا من اليوم، تعمل وظائف AWS Lambda طويلة الأمد على زيادة الحد الأقصى لعدد العمليات الدائمة لكل عملية تنفيذ من 3,000 إلى 30,000، والحد الأقصى لحجم البيانات المنقولة لنقطة التفتيش من 256 كيلوبايت إلى 1 ميجابايت. تتيح لك حدود التشغيل الأعلى القيام بمزيد من العمل بأمان في عملية تنفيذ واحدة بما في ذلك توسيع الحلقات التكرارية والاستقصاء لفترات زمنية أطول وإنشاء مسارات تراجع أكثر تعقيدًا يتم تشغيلها عند فشل الخطوة. وبسعة 1 ميجابايت، تتطابق البيانات المنقولة لنقاط التفتيش مع الحد الأقصى لحجم البيانات المنقولة لاستدعاءات Lambda غير المتزامنة وخدمات التكامل مثل Amazon SQS وAmazon EventBridge، بحيث يمكن لسير العمل أن يستمر بحدث كامل من أي من هذه المصادر في عملية واحدة.
تساعدك وظائف AWS Lambda طويلة الأمد على إنشاء تطبيقات مرنة متعددة الخطوات وعمليات سير عمل الذكاء الاصطناعي التي يتم تنفيذها لمدة تصل إلى عام واحد، مع نقاط التفتيش المضمنة وعمليات إعادة المحاولة التلقائية والانتظار التي توقف التنفيذ دون تكبد رسوم حسابية. يتم احتساب كل عملية طويلة الأمد ضمن حدود كل عملية تنفيذ، بما في ذلك كل محاولة خطوة، وكل استطلاع لشرط الانتظار، وكل فرع من العمليات الموازية أو العملية التخطيطية. من خلال 30,000 عملية، توفر عملية تنفيذ واحدة مساحة أكبر لتنسيق عمليات سير العمل المعقدة والمتعددة الخطوات، أو التكرار عبر آلاف العناصر، أو استطلاع نظام خارجي لأسابيع، دون تجاوز حدود نقاط التفتيش.
يمكن للتطبيق المستقل استدلال أكثر من آلاف اتصالات النماذج والأدوات، ومع نقاط التفتيش التي تبلغ 1 ميجابايت، فإنه يستمر في سجلات المحادثات الأكبر واستجابات النماذج والمخرجات من الأدوات مباشرة في نقطة التفتيش بدلاً من الكتابة إلى وحدة تخزين خارجية. بالنسبة للحالة التي يزيد حجمها عن 1 ميجابايت، تشتمل حزم SDK لـ JavaScript وPython على مُسلسل FileSystem الذي يكتب البيانات المنقولة إلى أداة تحميل Amazon EFS أو Amazon S3 Files ويفحص المؤشر بدلاً من ذلك.
تنطبق الحدود الجديدة في جميع مناطق AWS حيث تتوفر وظائف AWS Lambda طويلة الأمد. لمعرفة المزيد حول حدود الخدمة هذه، اطلع على دليل مطوري AWS Lambda.