Remove-ServiceFabricService
إزالة خدمة Service Fabric موجودة.
بناء الجملة
Remove-ServiceFabricService
[-ServiceName] <Uri>
[-Force]
[-ForceRemove]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
الوصف
يزيل الأمر cmdlet Remove-ServiceFabricService خدمة Service Fabric موجودة. يجب تشغيل الخدمة قبل أن تتمكن من إزالتها.
قبل إجراء أي عملية على مجموعة Service Fabric، قم بإنشاء اتصال بالمجموعة باستخدام Connect-ServiceFabricCluster cmdlet.
أمثلة
مثال 1: إزالة نسيج الخدمة
PS C:\> Remove-ServiceFabricService -ServiceName fabric:/myapp/persistenttodolist/svc1 -Force
يزيل هذا الأمر خدمة Service Fabric المحددة. لأن الأمر يتضمن المعلمة Force ، لا يطالبك cmdlet بالتأكيد.
مثال 2: فرض إلغاء تثبيت خدمة نسيج الخدمة بتأكيد
PS C:\> Remove-ServiceFabricService -ServiceName fabric:/myapp/persistenttodolist/svc1 -Confirm -ForceRemove
تقوم قوة الأوامر هذه بإزالة خدمة Service Fabric المحددة. نظرا لأن الأمر يتضمن المعلمة Confirm ، سيطالبك cmdlet بتأكيد ما إذا كان اسم الخدمة المقصود الذي تريد تنفيذ العملية عليه. بعد التأكيد، تتم إزالة الخدمة بشكل غير لائق بسبب المعلمة ForceRemove .
مثال 3: فرض إعادة تعيين خدمة نسيج الخدمة مع المهلة
PS C:\> Remove-ServiceFabricService -ServiceName fabric:/myapp/persistenttodolist/svc1 -TimeoutSec 10 -ForceRemove
تقوم قوة الأوامر هذه بإزالة خدمة Service Fabric المحددة. نظرا لأن الأمر يتضمن معلمة المهلة ، فستنتهي مهلة العملية إذا تعذر إكمال العملية في وقت محدد.
المعلمات
-Confirm
يطالبك بالتأكيد قبل تشغيل cmdlet.
النوع: | SwitchParameter |
الأسماء المستعارة: | cf |
Position: | Named |
القيمة الافتراضية: | False |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-Force
فرض تشغيل الأمر دون طلب تأكيد المستخدم. لن يطلب Powershell تأكيد المستخدم لتنفيذ الأمر.
النوع: | SwitchParameter |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-ForceRemove
يشير إلى أن هذا الأمر يفرض إزالة خدمة Service Fabric. يجب استخدام هذا فقط إذا كانت إزالة الخدمة مهلة. على سبيل المثال: إذا انتهت مهلة Remove-ServiceFabricService ولا تزال النسخ المتماثلة للخدمة موجودة، فهذا يعني أن الخدمة عالقة في ChangeRole/Close ولا يمكن إكمال تسلسل إيقاف التشغيل. باستخدام ForceRemove، نتخطى تسلسل إيقاف تشغيل الخدمة ويتم إزالة الخدمة بشكل غير لائق. بالنسبة للخدمة ذات الحالة، لن يتم تنظيف حالتها الدائمة. للتحقق مما إذا كانت النسخ المتماثلة موجودة، استخدم Get-ServiceFabricReplica.
النوع: | SwitchParameter |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-ServiceName
يحدد معرف المورد الموحد (URI) لخدمة Service Fabric.
النوع: | Uri |
Position: | 0 |
القيمة الافتراضية: | None |
مطلوب: | True |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | True |
قبول أحرف البدل: | False |
-TimeoutSec
تحديد فترة المهلة، بالثوان، للعملية.
النوع: | Int32 |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-WhatIf
تعرض ما سيحدث عند تشغيل الأمر cmdlet. لا يتم تشغيل cmdlet ولا يتم إجراء تغييرات دائمة.
النوع: | SwitchParameter |
الأسماء المستعارة: | wi |
Position: | Named |
القيمة الافتراضية: | False |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
الإدخالات
System.Uri
المخرجات
System.Object