تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

الأعراض

يرجى مراعاة السيناريو التالي:

  • يمكنك تشغيل Microsoft يستند إلى.NET Framework 3.5 إلى.NET Framework 3.0 أو الخدمة الأساسية لاتصالات Windows (WCF).

  • خدمة WCF يستخدم Net.Tcp المنفذ مشاركة الخدمة (Smsvchost.exe) ويتم استضافتها على جهاز كمبيوتر الذي يقوم بتشغيل خدمات معلومات إنترنت (IIS).

  • قد يكون أحد الأسباب التالية صحيحاً:

    • يتم استخدام CPU عالي على الكمبيوتر الذي يقوم بتشغيل IIS.

    • يحدث الإعاقة في نموذج خدمة لخدمة WCF.

    • يتم إرسال طلبات متعددة لخدمة WCF في نفس الوقت.

في هذا السيناريو، وقتاً أطول من دقيقة واحدة لمعالجة طلب من تطبيق عميل خدمة WCF. بالإضافة إلى ذلك، يتم تسجيل رسالة إعلام بخطأ الذي يجمع إدخال الحدث التالي في سجل الأحداث:

اسم السجل: النظام

المصدر: سمسفتشوست 3.0.0.0

التاريخ:

معرف الحدث: 8

فئة المهمة: خدمة مشاركة

مستوى: خطأ

الكلمات الأساسية: الكلاسيكية

المستخدم: خدمة محلية

جهاز الكمبيوتر:

الوصف: حدث خطأ أثناء إرسال مأخذ توصيل مكررة: الآن تسربت هذا المؤشر في العملية.

معرف: 2620

المصدر: System.ServiceModel.Activation.TcpWorkerProcess

استثناء:

System.TimeoutException: لم تتلق هذه العملية طلب إرسال إلى رد ضمن المهلة المكونة (00: 01:00). ربما قد تم الوقت المخصص لهذه العملية جزءا من مهلة أطول. قد يكون هذا لأن الخدمة قيد المعالجة العملية أو الخدمة غير قادر على إرسال رسالة رد. يرجى النظر في زيادة مهلة العملية (ببث القناة/الوكيل إلى IContextChannel وتعيين خاصية مهلة العميلة) والتأكد من أن الخدمة غير قادرة على الاتصال بالعميل.

ملاحظة: يجب إعادة تشغيل IIS لتدارك هذه المشكلة خدمة WCF.

السبب

تحدث هذه المشكلة لأن مهلة عملية Smsvchost.exe بعد دقيقة واحدة عند محاولة نقل طلب اتصال وارد إلى عملية العامل W3wp.exe. بالإضافة إلى ذلك، كان هذا المهلة غير قابلة للتكوين.

عندما يكون CPU عبئا ثقيلاً، أو عندما تكون العديد من طلبات اتصال متزامن الواردة، لا عملية Smsvchost.exe من نقل الاتصال الوارد إلى عملية العامل W3wp.exe خلال دقيقة واحدة. لذلك، مهلة عملية Smsvchost.exe وفي نهاية المطاف يتوقف عن الاستجابة. عند حدوث هذه المشكلة، عملية Smsvchost.exe لا يمكن توجيه الطلبات اللاحقة لعملية العامل W3wp.exe حتى يتم إعادة تشغيل IIS.

الحل

لحل هذه المشكلة، تطبيق الإصلاح العاجل 2504602 الموضح في مقالة قاعدة معارف Microsoft "(KB).

لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":

2504602 حزمة إصلاحات عاجلة يتوفر ل WCF في.NET Framework 3.0 SP2.NET Framework 3.5 SP1 وفي.NET Framework 4

الحالة

أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×