خلفية عميل مهمة أساس الفريق
خدمه خلفية عميل مهمة أساس الفريق الخاصة ب Visual Studio توفر خدمة جدولة آلية لخدمات ويب والمهام الخاصة لـ Team Foundation. يتم أيضاً استخدام هذه الخدمة الخاصة بـ Windows لتشغيل مهام spawned بواسطة المعالجات المتعددة مثل جديد معالج مشروع الفريق الجديد ويقوم المعالج بإنشاء معالج مجموعة مشروع فريق . تستخدم الخدمة لـ Team Foundation Server ، يُشار إليه TFSService. يتم تشغيل الخدمة على اى خادم يقوم بتشغيل خدمة ويب او تطبيق ويب في مستوى التطبيق المنطقي لـ Team Foundation. للعمل بشكل صحيح،فان حساب الخدمة لخدمة خلفية عميل مهمة أساس الفريق يجب أن يكون لديهم الأذونات المطلوبة للمهام التي تنفذها.
بعض Team Foundation الخدمات تتوفر لديك المهام التى تتكرر في فواصل زمنية منتظمة. على سبيل المثال، قد يرغب المسؤولون فى جدولة البناء على أسس ليلية. للقيام بذلك،قم بإنشاء خدمات و التى يجب أن تكون قادرة على إعداد أحد أحداث مجدولة تلقائياً في قاعدة بيانات التسجيل. توفر خلفية عامل خدمة أساس الفريق خدمة واحدة تستند إلى ال Windows لجدولة المهام المكررة على الخوادم التي تعمل Team Foundation. تعمل الخدمة من خلال قاعدة بيانات تسجيل الخدمة ، يعرّف كافة Team Foundation Server خدمات الويب و التي لها أحداث مجدولة الأحداث و بجدولة المهام هذه.
هام
لتنفيذ مهام مثل إنشاء مجموعات مشروع فريق،فإن استخدامات خلفية عامل مهمة أساس الفريق يجب أن يكون ان يكون لديها بعض الأذونات الممنوحة إليه. لمزيد من المعلومات، راجع خدمة الحسابات و التبعيات في خادم Team Foundation.
مثيلات
مثيل واحد فقط من خلفية عامل مهمة أساس الفريق يجب أن يُشغّل على أي خادم على مستوى التطبيق لـ Team Foundation. ويتم افتراضياً، تشغيل الخدمة تحت حساب الخدمة التى قمت بتحديدها عند التثبيت Team Foundation Server. لعرض حالة هذه الخدمة على خادم مستوى التطبيق ،انقر فوق ابدأ ، انقر أدوات إدارية،انقر خدماتثم قم بالاستعراض للعثور على الخدمة.
الأذونات
خلفية خدمة عامل خدمة أساس الفريق تستخدم نفس حساب الخدمة كـما Team Foundation Server يستخدم، TFSService. للعمل بشكل صحيح, يتطلب هذا الحساب الأذونات التالية:
تسجيل الدخول كخدمة
مجموعه مسؤولي الحقل لأى تطبيقات ويب SharePoint و التى تستخدم Team Foundation Server
TFSExecRole أو الإجرائين معاً لأي قواعد البيانات التي تستخدمTeam Foundation Server :
db_مالك
انشاء db
افتراضات و قيود
خلفية خدمة عامل خدمة أساس الفريق تقوم بتشغيل خدمة عامل بشكل مستمر على كافة خوادم مستوى التطبيق. يجب أن لا يحتاج المسؤولون إلى بدء تشغيل او ايقاف هذه الخدمة يدويا باستثناء أثناء استرداد النظام. على سبيل المثال، يجب ان تقوم بايقاف هذه الخدمة قبل استعادة قواعد البيانات. يجب ان يعاد تشغيل الخدمة تلقائياً عند إعادة تشغيل خادم.
لن يقوم المسؤولين بتكوين خدمة خلفية عميل مهمة أساس الفريق . المهام التي تحتاج الى الجدولة يمكن جدولتها مباشرة في المكونات الفردية Team Foundation, مثل بنية Team Foundation. عند إضافة أو حذف حدث، فان الخدمة تعيد تكوين المهام المجدولة تلقائياً في قاعدة بيانات التسجيل.
خدمه خلفية عميل مهمة أساس الفريق سوف تقوم بالتسجيل لمثيل واحد فقط من أي خطأ محدد حتى يتم حل الخطأ ثم يتم تسجيل رسالة نجاح في سجل الأحداث أو حتى يتم إعادة تشغيل الخدمة يدوياً. إذا كنت تريد مراقبة سجل الأحداث لرسالة الخطأ تلك يجب أولاً إيقافها، يجب عليك اولا ايقاف و إعادة تشغيل الخدمة.
خدمة خلفية عميل مهمة أساس الفريق لم يتم تصميمها لكى يكون آلية جدولة لكل الاسباب. لم يتم تصميمها لكى توفر دقة الجدولة بعد يوم من الأسبوع أو الساعة من يوم أو دقيقة من اليوم. لن تحتاج معظم المسؤولين لجدولة المهام خارج هذا النطاق من هذا المستوى من التفاصيل.
راجع أيضًا:
المهام
تغيير حساب الخدمة أو كلمة المرور لخادم أساس الفريق
تغيير حساب خدمة أو كلمة المرور لخدمات تقرير خادم SQL