Aracılığıyla paylaş


Remove-ServiceFabricService

Mevcut bir Service Fabric hizmetini kaldırır.

Sözdizimi

Remove-ServiceFabricService
      [-ServiceName] <Uri>
      [-Force]
      [-ForceRemove]
      [-TimeoutSec <Int32>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Remove-ServiceFabricService cmdlet'i var olan bir Service Fabric hizmetini kaldırır. Kaldırabilmeniz için önce bir hizmetin çalışıyor olması gerekir.

Service Fabric kümesinde herhangi bir işlem yapmadan önce, Connect-ServiceFabricCluster cmdlet'ini kullanarak kümeyle bağlantı kurun.

Örnekler

Örnek 1: Hizmet dokusunu kaldırma

PS C:\> Remove-ServiceFabricService -ServiceName fabric:/myapp/persistenttodolist/svc1 -Force

Bu komut, belirtilen Service Fabric hizmetini kaldırır. Komut Zorla parametresini içerdiğinden, cmdlet sizden onay istemez.

Örnek 2: ForceRemove a service fabric service with Confirmation

PS C:\> Remove-ServiceFabricService -ServiceName fabric:/myapp/persistenttodolist/svc1 -Confirm -ForceRemove

Bu komut, belirtilen Service Fabric hizmetini kaldırır. Komut Confirm parametresini içerdiğinden, cmdlet işlemi yürütmek istediğiniz hedeflenen hizmet adı olup olmadığını onaylamanızı ister. Onaydan sonra, ForceRemove parametresi nedeniyle hizmet düzgün bir şekilde kaldırılır.

Örnek 3: ForceRemove a service fabric service with Timeout

PS C:\> Remove-ServiceFabricService -ServiceName fabric:/myapp/persistenttodolist/svc1 -TimeoutSec 10 -ForceRemove

Bu komut, belirtilen Service Fabric hizmetini kaldırmaya zorlar. Komut Zaman Aşımı parametresini içerdiğinden, işlem belirtilen sürede tamamlanamazsa işlem zaman aşımına neden olur.

Parametreler

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Tür:SwitchParameter
Diğer adlar:cf
Position:Named
Default value:False
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Force

Komutu, kullanıcı onayı istemeden çalışmaya zorlar. PowerShell, komutu yürütmek için kullanıcı onayı istemez.

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ForceRemove

Bu komutun Service Fabric hizmetinin kaldırılmasını zorladığını gösterir. Bu yalnızca hizmetin kaldırılması zaman aşımına uğradıysa kullanılmalıdır. Örneğin: Remove-ServiceFabricService zaman aşımına uğrundaysa ve hizmetin çoğaltmaları hala mevcutsa, bu hizmetin ChangeRole/Close içinde takıldığı ve kapatma dizisinin tamamlanamadığı anlamına gelir. ForceRemovekullanarak hizmet kapatma sırasını atlarız ve hizmet düzgün bir şekilde kaldırılır. Durum bilgisi olan hizmet için kalıcı durumu temizlenmez. Çoğaltmaların mevcut olup olmadığını denetlemek için Get-ServiceFabricReplicakullanın.

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ServiceName

Service Fabric hizmetinin Tekdüzen Kaynak Tanımlayıcısını (URI) belirtir.

Tür:Uri
Position:0
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-TimeoutSec

İşlem için zaman aşımı süresini saniye cinsinden belirtir.

Tür:Int32
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-WhatIf

Cmdlet çalıştırılırsa ne olacağını gösterir. Cmdlet çalıştırılmaz ve kalıcı bir değişiklik yapılmaz.

Tür:SwitchParameter
Diğer adlar:wi
Position:Named
Default value:False
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Girişler

System.Uri

Çıkışlar

System.Object