sfctl cluster
Wybieranie klastrów usługi Service Fabric i zarządzanie nimi.
Polecenia
Polecenie | opis |
---|---|
wersje kodu | Pobiera listę wersji kodu sieci szkieletowej aprowizowania w klastrze usługi Service Fabric. |
config-versions | Pobiera listę wersji konfiguracji sieci szkieletowej, które są aprowidowane w klastrze usługi Service Fabric. |
zdrowie | Pobiera kondycję klastra usługi Service Fabric. |
manifest | Pobierz manifest klastra usługi Service Fabric. |
operation-cancel | Anuluje operację błędu wywołanego przez użytkownika. |
lista operacji | Pobiera listę operacji błędów wywołanych przez użytkownika filtrowanych według podanych danych wejściowych. |
aprowizowanie | Aprowizuj kod lub pakiety konfiguracji klastra usługi Service Fabric. |
odzyskiwanie systemu | Wskazuje klaster usługi Service Fabric, który powinien podjąć próbę odzyskania usług systemowych, które są obecnie zablokowane w utracie kworum. |
report-health | Wysyła raport kondycji klastra usługi Service Fabric. |
select | Nawiązuje połączenie z punktem końcowym klastra usługi Service Fabric. |
show-connection | Pokaż, z którym klastrem usługi Service Fabric jest połączone to wystąpienie sfctl. |
anulowanie aprowizacji | Anulowanie aprowizacji kodu lub pakietów konfiguracji klastra usługi Service Fabric. |
uaktualnienie | Rozpocznij uaktualnianie kodu lub wersji konfiguracji klastra usługi Service Fabric. |
upgrade-resume | Przejdź do następnej domeny uaktualnienia klastra. |
wycofywanie uaktualnienia | Wycofaj uaktualnienie klastra usługi Service Fabric. |
stan uaktualnienia | Pobiera postęp bieżącego uaktualnienia klastra. |
upgrade-update | Zaktualizuj parametry uaktualniania klastra usługi Service Fabric. |
sfctl cluster code-versions (wersje kodu klastra sfctl)
Pobiera listę wersji kodu sieci szkieletowej aprowizowania w klastrze usługi Service Fabric.
Pobiera listę informacji o wersjach kodu sieci szkieletowej, które są aprowidowane w klastrze. Parametr CodeVersion może służyć do opcjonalnego filtrowania danych wyjściowych tylko do tej konkretnej wersji.
Argumenty
Argument | opis |
---|---|
--code-version | Wersja produktu usługi Service Fabric. |
--timeout -t | Limit czasu serwera na potrzeby wykonywania operacji w sekundach. Ten limit czasu określa czas trwania, przez który klient chce poczekać na ukończenie żądanej operacji. Wartość domyślna tego parametru to 60 sekund. Wartość domyślna: 60. |
Argumenty globalne
Argument | opis |
---|---|
--debugować | Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. |
--help -h | Pokaż ten komunikat pomocy i zakończ pracę. |
--output -o | Format danych wyjściowych. Dozwolone wartości: json, jsonc, table, tsv. Ustawienie domyślne: json. |
--zapytanie | Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów. |
--gadatliwy | Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania. |
sfctl cluster config-versions
Pobiera listę wersji konfiguracji sieci szkieletowej, które są aprowidowane w klastrze usługi Service Fabric.
Pobiera listę informacji o wersjach konfiguracji sieci szkieletowej, które są aprowidowane w klastrze. Parametr ConfigVersion może służyć do opcjonalnego filtrowania danych wyjściowych tylko do tej konkretnej wersji.
Argumenty
Argument | opis |
---|---|
--config-version | Wersja konfiguracji usługi Service Fabric. |
--timeout -t | Limit czasu serwera na potrzeby wykonywania operacji w sekundach. Ten limit czasu określa czas trwania, przez który klient chce poczekać na ukończenie żądanej operacji. Wartość domyślna tego parametru to 60 sekund. Wartość domyślna: 60. |
Argumenty globalne
Argument | opis |
---|---|
--debugować | Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. |
--help -h | Pokaż ten komunikat pomocy i zakończ pracę. |
--output -o | Format danych wyjściowych. Dozwolone wartości: json, jsonc, table, tsv. Ustawienie domyślne: json. |
--zapytanie | Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów. |
--gadatliwy | Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania. |
kondycja klastra sfctl
Pobiera kondycję klastra usługi Service Fabric.
Użyj elementu EventsHealthStateFilter, aby filtrować kolekcję zdarzeń kondycji zgłoszonych w klastrze na podstawie stanu kondycji. Podobnie użyj węzłówHealthStateFilter i ApplicationsHealthStateFilter, aby filtrować kolekcję węzłów i aplikacji zwróconych na podstawie ich zagregowanego stanu kondycji.
Argumenty
Argument | opis |
---|---|
--applications-health-state-filter | Umożliwia filtrowanie obiektów stanu kondycji aplikacji zwracanych w wyniku zapytania kondycji klastra na podstawie ich stanu kondycji. Możliwe wartości tego parametru obejmują wartość całkowitą uzyskaną z elementów członkowskich lub operacji bitowych na elementach członkowskich wyliczenia HealthStateFilter. Zwracane są tylko aplikacje zgodne z filtrem. Wszystkie aplikacje są używane do oceny zagregowanego stanu kondycji. Jeśli nie zostanie określony, zwracane są wszystkie wpisy. Wartości stanu to wyliczenie oparte na flagach, więc wartość może być kombinacją tych wartości uzyskanych przy użyciu operatora bitowego "OR". Jeśli na przykład podana wartość to 6, zwracany jest stan kondycji aplikacji z wartością HealthState ok (2) i Ostrzeżenie (4). - Wartość domyślna — wartość domyślna. Pasuje do dowolnego stanu kondycji. Wartość jest równa zero. - Brak — filtr, który nie jest zgodny z żadną wartością HealthState. Służy do zwracania żadnych wyników w danej kolekcji stanów. Wartość to 1. - Ok — filtr zgodny z danymi wejściowymi z wartością HealthState ok. Wartość to 2. - Ostrzeżenie — filtr zgodny z danymi wejściowymi z wartością HealthState Ostrzeżenie. Wartość to 4. - Błąd — filtr zgodny z danymi wejściowymi z wartością HealthState Error. Wartość to 8. - Wszystkie — filtr, który pasuje do danych wejściowych z dowolną wartością HealthState. Wartość to 65535. |
--events-health-state-filter | Umożliwia filtrowanie kolekcji obiektów HealthEvent zwracanych na podstawie stanu kondycji. Możliwe wartości tego parametru obejmują wartość całkowitą jednego z następujących stanów kondycji. Zwracane są tylko zdarzenia zgodne z filtrem. Wszystkie zdarzenia są używane do oceny zagregowanego stanu kondycji. Jeśli nie zostanie określony, zwracane są wszystkie wpisy. Wartości stanu to wyliczenie oparte na flagach, więc wartość może być kombinacją tych wartości uzyskanych przy użyciu operatora bitowego OR. Jeśli na przykład podana wartość to 6, zwracane są wszystkie zdarzenia z wartością HealthState ok (2) i Ostrzeżenie (4). - Wartość domyślna — wartość domyślna. Pasuje do dowolnego stanu kondycji. Wartość jest równa zero. - Brak — filtr, który nie jest zgodny z żadną wartością HealthState. Służy do zwracania żadnych wyników w danej kolekcji stanów. Wartość to 1. - Ok — filtr zgodny z danymi wejściowymi z wartością HealthState ok. Wartość to 2. - Ostrzeżenie — filtr zgodny z danymi wejściowymi z wartością HealthState Ostrzeżenie. Wartość to 4. - Błąd — filtr zgodny z danymi wejściowymi z wartością HealthState Error. Wartość to 8. - Wszystkie — filtr, który pasuje do danych wejściowych z dowolną wartością HealthState. Wartość to 65535. |
--exclude-health-statistics | Wskazuje, czy statystyki kondycji powinny być zwracane w ramach wyniku zapytania. Wartość false domyślnie. Statystyki pokazują liczbę jednostek podrzędnych w stanie kondycji Ok, Ostrzeżenie i Błąd. |
--include-system-application-health-statistics | Wskazuje, czy statystyki kondycji powinny zawierać statystyki kondycji sieci szkieletowej:/System application health. Wartość false domyślnie. Jeśli właściwość IncludeSystemApplicationHealthStatistics ma wartość true, statystyki kondycji obejmują jednostki należące do aplikacji fabric:/System. W przeciwnym razie wynik zapytania zawiera statystyki kondycji tylko dla aplikacji użytkowników. Aby można było zastosować ten parametr, należy uwzględnić statystyki kondycji w wyniku zapytania. |
--nodes-health-state-filter | Umożliwia filtrowanie obiektów stanu kondycji węzła zwróconych w wyniku zapytania kondycji klastra na podstawie ich stanu kondycji. Możliwe wartości tego parametru obejmują wartość całkowitą jednego z następujących stanów kondycji. Zwracane są tylko węzły zgodne z filtrem. Wszystkie węzły są używane do oceny zagregowanego stanu kondycji. Jeśli nie zostanie określony, zwracane są wszystkie wpisy. Wartości stanu to wyliczenie oparte na flagach, więc wartość może być kombinacją tych wartości uzyskanych przy użyciu operatora bitowego "OR". Jeśli na przykład podana wartość to 6, zwracany jest stan kondycji węzłów z wartością HealthState OK (2) i Ostrzeżenie (4). - Wartość domyślna — wartość domyślna. Pasuje do dowolnego stanu kondycji. Wartość jest równa zero. - Brak — filtr, który nie jest zgodny z żadną wartością HealthState. Służy do zwracania żadnych wyników w danej kolekcji stanów. Wartość to 1. - Ok — filtr zgodny z danymi wejściowymi z wartością HealthState ok. Wartość to 2. - Ostrzeżenie — filtr zgodny z danymi wejściowymi z wartością HealthState Ostrzeżenie. Wartość to 4. - Błąd — filtr zgodny z danymi wejściowymi z wartością HealthState Error. Wartość to 8. - Wszystkie — filtr, który pasuje do danych wejściowych z dowolną wartością HealthState. Wartość to 65535. |
--timeout -t | Limit czasu serwera na potrzeby wykonywania operacji w sekundach. Ten limit czasu określa czas trwania, przez który klient chce poczekać na ukończenie żądanej operacji. Wartość domyślna tego parametru to 60 sekund. Wartość domyślna: 60. |
Argumenty globalne
Argument | opis |
---|---|
--debugować | Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. |
--help -h | Pokaż ten komunikat pomocy i zakończ pracę. |
--output -o | Format danych wyjściowych. Dozwolone wartości: json, jsonc, table, tsv. Ustawienie domyślne: json. |
--zapytanie | Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów. |
--gadatliwy | Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania. |
sfctl cluster manifest
Pobierz manifest klastra usługi Service Fabric.
Pobierz manifest klastra usługi Service Fabric. Manifest klastra zawiera właściwości klastra, które obejmują różne typy węzłów w klastrze, konfiguracje zabezpieczeń, błędy i topologie domeny uaktualnienia itp. Te właściwości są określane jako część pliku ClusterConfig.JSON podczas wdrażania klastra autonomicznego. Jednak większość informacji w manifeście klastra jest generowana wewnętrznie przez usługę Service Fabric podczas wdrażania klastra w innych scenariuszach wdrażania (np. w przypadku korzystania z witryny Azure Portal). Zawartość manifestu klastra służy tylko do celów informacyjnych, a użytkownicy nie powinni mieć zależności od formatu zawartości pliku lub jego interpretacji.
Argumenty
Argument | opis |
---|---|
--timeout -t | Limit czasu serwera na potrzeby wykonywania operacji w sekundach. Ten limit czasu określa czas trwania, przez który klient chce poczekać na ukończenie żądanej operacji. Wartość domyślna tego parametru to 60 sekund. Wartość domyślna: 60. |
Argumenty globalne
Argument | opis |
---|---|
--debugować | Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. |
--help -h | Pokaż ten komunikat pomocy i zakończ pracę. |
--output -o | Format danych wyjściowych. Dozwolone wartości: json, jsonc, table, tsv. Ustawienie domyślne: json. |
--zapytanie | Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów. |
--gadatliwy | Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania. |
sfctl cluster operation-cancel
Anuluje operację błędu wywołanego przez użytkownika.
Następujące interfejsy API uruchamiają operacje błędów, które mogą zostać anulowane przy użyciu polecenia CancelOperation: StartDataLoss, StartQuorumLoss, StartPartitionRestart, StartNodeTransition. Jeśli wymusi wartość false, określona operacja wywołana przez użytkownika zostanie bezpiecznie zatrzymana i wyczyszczona. Jeśli wartość force ma wartość true, polecenie zostanie przerwane, a niektóre stany wewnętrzne mogą zostać pozostawione w tyle. Określenie siły jako true należy używać z ostrożnością. Wywołanie tego interfejsu API z ustawieniem wymuszania wartości true nie jest dozwolone, dopóki ten interfejs API nie został już wywołany w tym samym poleceniu testowym z wymusznym ustawieniem false lub chyba że polecenie testowe ma już właściwość OperationState.RollingBack. Wyjaśnienie: OperationState.RollingBack oznacza, że system będzie/czyści stan systemu wewnętrznego spowodowany wykonaniem polecenia. Nie spowoduje to przywrócenia danych, jeśli polecenie testowe spowodowało utratę danych. Jeśli na przykład wywołasz metodę StartDataLoss, wywołasz ten interfejs API, system wyczyści tylko stan wewnętrzny z uruchomienia polecenia. Nie spowoduje to przywrócenia danych partycji docelowej, jeśli polecenie postępuje wystarczająco daleko, aby spowodować utratę danych. Ważna uwaga: jeśli ten interfejs API jest wywoływany z siłą==true, stan wewnętrzny może być pozostawiony w tyle.
Argumenty
Argument | opis |
---|---|
--operation-id [Wymagane] | Identyfikator GUID identyfikujący wywołanie tego interfejsu API. Jest on przekazywany do odpowiedniego interfejsu API getProgress. |
--siła | Wskazuje, czy bezpiecznie wycofać i wyczyścić stan systemu wewnętrznego zmodyfikowany przez wykonanie operacji wywołanej przez użytkownika. |
--timeout -t | Limit czasu serwera na potrzeby wykonywania operacji w sekundach. Ten limit czasu określa czas trwania, przez który klient chce poczekać na ukończenie żądanej operacji. Wartość domyślna tego parametru to 60 sekund. Wartość domyślna: 60. |
Argumenty globalne
Argument | opis |
---|---|
--debugować | Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. |
--help -h | Pokaż ten komunikat pomocy i zakończ pracę. |
--output -o | Format danych wyjściowych. Dozwolone wartości: json, jsonc, table, tsv. Ustawienie domyślne: json. |
--zapytanie | Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów. |
--gadatliwy | Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania. |
sfctl cluster operation-list
Pobiera listę operacji błędów wywołanych przez użytkownika filtrowanych według podanych danych wejściowych.
Pobiera listę operacji błędów wywołanych przez użytkownika filtrowanych według podanych danych wejściowych.
Argumenty
Argument | opis |
---|---|
--state-filter | Służy do filtrowania operacji OperationState dla operacji wywołanych przez użytkownika. - 65535 — wybierz pozycję Wszystkie — 1 — wybierz pozycję Uruchomione — 2 — wybierz pozycję RollingBack — 8 — wybierz pozycję Ukończono — 16 — wybierz pozycję Uszkodzone — 32 — wybierz pozycję Anulowano — 64 — wybierz pozycję ForceCancelled. Ustawienie domyślne: 65535. |
--timeout -t | Limit czasu serwera na potrzeby wykonywania operacji w sekundach. Ten limit czasu określa czas trwania, przez który klient chce poczekać na ukończenie żądanej operacji. Wartość domyślna tego parametru to 60 sekund. Wartość domyślna: 60. |
--type-filter | Służy do filtrowania według parametru OperationType dla operacji wywołanych przez użytkownika. - 65535 - wybierz wszystkie - 1 - wybierz pozycję PartitionDataLoss. - 2 — wybierz pozycję PartitionQuorumLoss. - 4 — wybierz kolejno pozycje PartitionRestart. - 8 — wybierz pozycję NodeTransition. Ustawienie domyślne: 65535. |
Argumenty globalne
Argument | opis |
---|---|
--debugować | Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. |
--help -h | Pokaż ten komunikat pomocy i zakończ pracę. |
--output -o | Format danych wyjściowych. Dozwolone wartości: json, jsonc, table, tsv. Ustawienie domyślne: json. |
--zapytanie | Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów. |
--gadatliwy | Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania. |
aprowizacja klastra sfctl
Aprowizuj kod lub pakiety konfiguracji klastra usługi Service Fabric.
Zweryfikuj i zaaprowizuj kod lub pakiety konfiguracji klastra usługi Service Fabric.
Argumenty
Argument | opis |
---|---|
--cluster-manifest-file-path | Ścieżka pliku manifestu klastra. |
--code-file-path | Ścieżka pliku pakietu kodu klastra. |
--timeout -t | Limit czasu serwera na potrzeby wykonywania operacji w sekundach. Ten limit czasu określa czas trwania, przez który klient chce poczekać na ukończenie żądanej operacji. Wartość domyślna tego parametru to 60 sekund. Wartość domyślna: 60. |
Argumenty globalne
Argument | opis |
---|---|
--debugować | Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. |
--help -h | Pokaż ten komunikat pomocy i zakończ pracę. |
--output -o | Format danych wyjściowych. Dozwolone wartości: json, jsonc, table, tsv. Ustawienie domyślne: json. |
--zapytanie | Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów. |
--gadatliwy | Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania. |
sfctl cluster recover-system
Wskazuje klaster usługi Service Fabric, który powinien podjąć próbę odzyskania usług systemowych, które są obecnie zablokowane w utracie kworum.
Wskazuje klaster usługi Service Fabric, który powinien podjąć próbę odzyskania usług systemowych, które są obecnie zablokowane w utracie kworum. Tę operację należy wykonać tylko wtedy, gdy wiadomo, że nie można odzyskać replik, które nie działają. Nieprawidłowe użycie tego interfejsu API może spowodować potencjalną utratę danych.
Argumenty
Argument | opis |
---|---|
--timeout -t | Limit czasu serwera na potrzeby wykonywania operacji w sekundach. Ten limit czasu określa czas trwania, przez który klient chce poczekać na ukończenie żądanej operacji. Wartość domyślna tego parametru to 60 sekund. Wartość domyślna: 60. |
Argumenty globalne
Argument | opis |
---|---|
--debugować | Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. |
--help -h | Pokaż ten komunikat pomocy i zakończ pracę. |
--output -o | Format danych wyjściowych. Dozwolone wartości: json, jsonc, table, tsv. Ustawienie domyślne: json. |
--zapytanie | Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów. |
--gadatliwy | Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania. |
sfctl cluster report-health
Wysyła raport kondycji klastra usługi Service Fabric.
Wysyła raport kondycji klastra usługi Service Fabric. Raport musi zawierać informacje o źródle raportu o kondycji i właściwości, na której jest raportowany. Raport jest wysyłany do węzła bramy usługi Service Fabric, który przekazuje do magazynu kondycji. Raport może zostać zaakceptowany przez bramę, ale odrzucony przez magazyn kondycji po dodatkowej weryfikacji. Na przykład magazyn kondycji może odrzucić raport z powodu nieprawidłowego parametru, takiego jak nieaktualny numer sekwencji. Aby sprawdzić, czy raport został zastosowany w magazynie kondycji, uruchom polecenie GetClusterHealth i sprawdź, czy raport jest wyświetlany w sekcji HealthEvents.
Argumenty
Argument | opis |
---|---|
--health-property [Required] | Właściwość informacji o kondycji. Jednostka może mieć raporty o kondycji dla różnych właściwości. Właściwość jest ciągiem, a nie stałym wyliczeniem, aby umożliwić reporterowi elastyczne kategoryzowanie warunku stanu wyzwalającego raport. Na przykład reporter o identyfikatorze SourceId "LocalWatchdog" może monitorować stan dostępnego dysku w węźle, dzięki czemu może zgłaszać właściwość "AvailableDisk" w tym węźle. Ten sam reporter może monitorować łączność węzła, dzięki czemu może zgłosić właściwość "Łączność" w tym samym węźle. W magazynie kondycji te raporty są traktowane jako oddzielne zdarzenia kondycji dla określonego węzła. Wraz z identyfikatorem SourceId właściwość jednoznacznie identyfikuje informacje o kondycji. |
--health-state [Wymagane] | Możliwe wartości to: "Invalid", "Ok", "Warning", "Error", "Unknown". |
--source-id [Wymagane] | Nazwa źródłowa identyfikująca składnik client/watchdog/system, który wygenerował informacje o kondycji. |
--opis | Opis informacji o kondycji. Reprezentuje on dowolny tekst używany do dodawania czytelnych informacji o raporcie. Maksymalna długość ciągu opisu wynosi 4096 znaków. Jeśli podany ciąg będzie dłuższy, zostanie on automatycznie obcięty. Po obcięciu ostatnie znaki opisu zawierają znacznik "[Obcięte]", a łączny rozmiar ciągu to 4096 znaków. Obecność znacznika wskazuje użytkownikom, że wystąpił obcięcie. Pamiętaj, że po obcięciu opis zawiera mniej niż 4096 znaków z oryginalnego ciągu. |
--bezpośredni | Flaga wskazująca, czy raport powinien być wysyłany natychmiast. Raport kondycji jest wysyłany do aplikacji bramy usługi Service Fabric, która przekazuje do magazynu kondycji. Jeśli ustawienie Natychmiastowe ma wartość true, raport jest wysyłany natychmiast z bramy HTTP do magazynu kondycji, niezależnie od ustawień klienta sieci szkieletowej używanych przez aplikację usługi HTTP Gateway. Jest to przydatne w przypadku raportów krytycznych, które powinny być wysyłane tak szybko, jak to możliwe. W zależności od czasu i innych warunków wysyłanie raportu może nadal zakończyć się niepowodzeniem, na przykład jeśli brama HTTP jest zamknięta lub komunikat nie dociera do bramy. Jeśli ustawienie Natychmiastowe ma wartość false, raport jest wysyłany na podstawie ustawień klienta kondycji z bramy HTTP. W związku z tym zostanie ona wsadowa zgodnie z konfiguracją HealthReportSendInterval. Jest to zalecane ustawienie, ponieważ umożliwia klientowi kondycji optymalizowanie komunikatów raportowania kondycji do magazynu kondycji oraz przetwarzania raportów o kondycji. Domyślnie raporty nie są wysyłane natychmiast. |
--remove-when-expired | Wartość wskazująca, czy raport jest usuwany z magazynu kondycji po wygaśnięciu. W przypadku ustawienia wartości true raport zostanie usunięty z magazynu kondycji po wygaśnięciu. Jeśli ustawiono wartość false, raport jest traktowany jako błąd po wygaśnięciu. Wartość tej właściwości jest domyślnie fałsz. W przypadku okresowego raportowania klientów należy ustawić wartość RemoveWhenExpired false (wartość domyślna). W ten sposób reporter ma problemy (np. zakleszczenie) i nie może zgłosić, jednostka jest oceniana z powodu błędu po wygaśnięciu raportu kondycji. Oznacza to, że jednostka jest w stanie Kondycja błędu. |
--sequence-number | Numer sekwencji tego raportu kondycji jako ciąg liczbowy. Numer sekwencji raportów jest używany przez magazyn kondycji do wykrywania nieaktualnych raportów. Jeśli nie zostanie określony, numer sekwencji jest generowany automatycznie przez klienta kondycji po dodaniu raportu. |
--timeout -t | Wartość domyślna: 60. |
--Ttl | Czas trwania, dla którego ten raport o kondycji jest prawidłowy. To pole używa formatu ISO8601 do określania czasu trwania. Gdy klienci będą okresowo raportować, powinni wysyłać raporty o wyższej częstotliwości niż czas wygaśnięcia. Jeśli klienci raportują o przejściu, mogą ustawić czas wygaśnięcia na nieskończoność. Po wygaśnięciu czasu wygaśnięcia zdarzenie kondycji zawierające informacje o kondycji zostanie usunięte ze sklepu kondycji, jeśli wartość RemoveWhenExpired ma wartość true lub zostanie obliczona w przypadku błędu, jeśli element RemoveWhenExpired ma wartość false. Jeśli nie zostanie określony, czas wygaśnięcia domyślnie ma wartość nieskończoną. |
Argumenty globalne
Argument | opis |
---|---|
--debugować | Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. |
--help -h | Pokaż ten komunikat pomocy i zakończ pracę. |
--output -o | Format danych wyjściowych. Dozwolone wartości: json, jsonc, table, tsv. Ustawienie domyślne: json. |
--zapytanie | Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów. |
--gadatliwy | Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania. |
wybierz klaster sfctl
Nawiązuje połączenie z punktem końcowym klastra usługi Service Fabric.
W przypadku nawiązywania połączenia z bezpiecznym klastrem określ ścieżkę bezwzględną do pliku certyfikatu (crt) i klucza (.key) lub pojedynczego pliku z obydwoma plikami (pem). Nie należy określać obu tych elementów. Opcjonalnie, jeśli nawiązujesz połączenie z bezpiecznym klastrem, określ również ścieżkę bezwzględną do pliku pakietu urzędu certyfikacji lub katalogu zaufanych certyfikatów urzędu certyfikacji. Nie ma połączenia z klastrem bez wcześniejszego uruchomienia tego polecenia, w tym połączenia z hostem lokalnym. Jednak do nawiązywania połączenia z klastrem lokalnym nie jest wymagany żaden jawny punkt końcowy. Jeśli używasz certyfikatu z podpisem własnym lub innego certyfikatu, który nie jest podpisany przez dobrze znany urząd certyfikacji, przekaż parametr --ca, aby upewnić się, że weryfikacja przebiegnie pomyślnie. Jeśli nie w klastrze produkcyjnym, aby pominąć weryfikację po stronie klienta (przydatne w przypadku podpisu własnego lub niezwiązanego ze znanym urzędem certyfikacji), użyj opcji --no-verify. Chociaż jest to możliwe, nie jest zalecane w przypadku klastrów produkcyjnych. W przeciwnym razie może wystąpić błąd weryfikacji certyfikatu.
Argumenty
Argument | opis |
---|---|
--aad | Użyj identyfikatora Entra firmy Microsoft do uwierzytelniania. |
--ca | Ścieżka bezwzględna do katalogu certyfikatów urzędu certyfikacji, aby traktować go jako prawidłowy lub plik pakietu urzędu certyfikacji. W przypadku używania katalogu certyfikatów urzędu certyfikacji należy najpierw uruchomić program OpenSSL, c_rehash <directory> aby obliczyć skróty certyfikatu i utworzyć odpowiednie linki symboliczne. Służy do sprawdzania, czy certyfikat zwrócony przez klaster jest prawidłowy. |
--Cert | Ścieżka bezwzględna do pliku certyfikatu klienta. |
--punkt końcowy | Adres URL punktu końcowego klastra, w tym port i prefiks HTTP lub HTTPS. Zazwyczaj punkt końcowy będzie wyglądać mniej więcej tak: https\://<your-url>\:19080 . Jeśli żaden punkt końcowy nie zostanie podany, wartość domyślna http\://localhost\:19080 to . |
--klucz | Ścieżka bezwzględna do pliku klucza certyfikatu klienta. |
--no-verify | Wyłącz weryfikację certyfikatów w przypadku korzystania z protokołu HTTPS, uwaga: jest to niezabezpieczona opcja i nie powinna być używana w środowiskach produkcyjnych. |
--Pem | Ścieżka bezwzględna do certyfikatu klienta jako plik pem. |
Argumenty globalne
Argument | opis |
---|---|
--debugować | Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. |
--help -h | Pokaż ten komunikat pomocy i zakończ pracę. |
--output -o | Format danych wyjściowych. Dozwolone wartości: json, jsonc, table, tsv. Ustawienie domyślne: json. |
--zapytanie | Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów. |
--gadatliwy | Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania. |
sfctl cluster show-connection
Pokaż, z którym klastrem usługi Service Fabric jest połączone to wystąpienie sfctl.
Argumenty globalne
Argument | opis |
---|---|
--debugować | Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. |
--help -h | Pokaż ten komunikat pomocy i zakończ pracę. |
--output -o | Format danych wyjściowych. Dozwolone wartości: json, jsonc, table, tsv. Ustawienie domyślne: json. |
--zapytanie | Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów. |
--gadatliwy | Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania. |
cofnij aprowizowanie klastra sfctl
Anulowanie aprowizacji kodu lub pakietów konfiguracji klastra usługi Service Fabric.
Obsługiwane jest oddzielne anulowanie aprowizacji kodu i konfiguracji.
Argumenty
Argument | opis |
---|---|
--code-version | Wersja pakietu kodu klastra. |
--config-version | Wersja manifestu klastra. |
--timeout -t | Limit czasu serwera na potrzeby wykonywania operacji w sekundach. Ten limit czasu określa czas trwania, przez który klient chce poczekać na ukończenie żądanej operacji. Wartość domyślna tego parametru to 60 sekund. Wartość domyślna: 60. |
Argumenty globalne
Argument | opis |
---|---|
--debugować | Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. |
--help -h | Pokaż ten komunikat pomocy i zakończ pracę. |
--output -o | Format danych wyjściowych. Dozwolone wartości: json, jsonc, table, tsv. Ustawienie domyślne: json. |
--zapytanie | Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów. |
--gadatliwy | Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania. |
uaktualnianie klastra sfctl
Rozpocznij uaktualnianie kodu lub wersji konfiguracji klastra usługi Service Fabric.
Zweryfikuj podane parametry uaktualniania i rozpocznij uaktualnianie kodu lub wersji konfiguracji klastra usługi Service Fabric, jeśli parametry są prawidłowe.
Argumenty
Argument | opis |
---|---|
--app-health-map | Zakodowany w formacie JSON słownik par nazw aplikacji i maksymalny procent złej kondycji przed zgłoszeniem błędu. |
--app-type-health-map | Zakodowany w formacie JSON słownik par nazw typów aplikacji i maksymalny procent złej kondycji przed zgłoszeniem błędu. |
--code-version | Wersja kodu klastra. |
--config-version | Wersja konfiguracji klastra. |
--delta-health-evaluation | Włącza ocenę kondycji różnicowej, a nie bezwzględną ocenę kondycji po ukończeniu każdej domeny uaktualnienia. |
--delta-unhealthy-nodes | Maksymalny dozwolony procent obniżenia kondycji węzłów dozwolony podczas uaktualniania klastra. Wartość domyślna: 10. Delta jest mierzona między stanem węzłów na początku uaktualniania a stanem węzłów w czasie oceny kondycji. Sprawdzanie jest wykonywane po każdym zakończeniu uaktualniania domeny, aby upewnić się, że stan globalny klastra mieści się w granicach tolerowanych. |
--failure-action | Możliwe wartości to: "Invalid", "Rollback", "Manual". |
--force-restart | Procesy są wymusić ponowne uruchomienie podczas uaktualniania nawet wtedy, gdy wersja kodu nie uległa zmianie. Uaktualnienie zmienia tylko konfigurację lub dane. |
--health-check-retry | Czas między próbami przeprowadzenia kontroli kondycji, jeśli aplikacja lub klaster nie są w dobrej kondycji. |
--health-check-stable | Czas, przez jaki aplikacja lub klaster musi pozostać w dobrej kondycji, zanim uaktualnienie przejdzie do następnej domeny uaktualnienia. Po raz pierwszy jest interpretowany jako ciąg reprezentujący czas trwania ISO 8601. Jeśli to się nie powiedzie, zostanie ona zinterpretowana jako liczba reprezentująca łączną liczbę milisekund. |
--health-check-wait | Czas oczekiwania po ukończeniu domeny uaktualnienia przed rozpoczęciem procesu kontroli kondycji. |
--replica-set-check-timeout | Maksymalny czas blokowania przetwarzania domeny uaktualnienia i zapobiegania utracie dostępności, gdy występują nieoczekiwane problemy. Po wygaśnięciu tego limitu czasu przetwarzanie domeny uaktualnienia będzie kontynuowane niezależnie od problemów z utratą dostępności. Limit czasu jest resetowany na początku każdej domeny uaktualnienia. Prawidłowe wartości to od 0 do 42949672925 włącznie. |
--rolling-upgrade-mode | Możliwe wartości to: "Invalid", "UnmonitoredAuto", "UnmonitoredManual", "Monitored". Wartość domyślna: NiemonitorowaneAuto. |
--timeout -t | Wartość domyślna: 60. |
--w złej kondycji aplikacji | Maksymalny dozwolony procent aplikacji w złej kondycji przed zgłoszeniem błędu. Na przykład aby zezwolić 10% aplikacji na złą kondycję, ta wartość będzie wynosić 10. Wartość procentowa reprezentuje maksymalną tolerowaną wartość procentową aplikacji, które mogą być w złej kondycji, zanim klaster zostanie uznany za błąd. Jeśli wartość procentowa jest przestrzegana, ale istnieje co najmniej jedna aplikacja w złej kondycji, kondycja jest oceniana jako Ostrzeżenie. Jest to obliczane przez podzielenie liczby aplikacji w złej kondycji na łączną liczbę wystąpień aplikacji w klastrze, z wyłączeniem aplikacji typów aplikacji uwzględnionych w metryce ApplicationTypeHealthPolicyMap. Obliczenia są zaokrąglone w górę, aby tolerować jedną awarię na małej liczbie aplikacji. |
--w złej kondycji węzły | Maksymalny dozwolony procent węzłów w złej kondycji przed zgłoszeniem błędu. Na przykład aby umożliwić 10% węzłów w złej kondycji, ta wartość będzie wynosić 10. Wartość procentowa reprezentuje maksymalny tolerowany procent węzłów, które mogą być w złej kondycji, zanim klaster zostanie uwzględniony w błędzie. Jeśli wartość procentowa jest przestrzegana, ale istnieje co najmniej jeden węzeł w złej kondycji, kondycja jest oceniana jako Ostrzeżenie. Wartość procentowa jest obliczana przez podzielenie liczby węzłów w złej kondycji na łączną liczbę węzłów w klastrze. Obliczenia są zaokrąglone w górę, aby tolerować jedną awarię na małej liczbie węzłów. W dużych klastrach niektóre węzły będą zawsze wyłączone lub wyłączone w celu naprawy, więc ta wartość procentowa powinna być skonfigurowana tak, aby to tolerowała. |
--upgrade-domain-delta-unhealthy-nodes | Maksymalny dozwolony procent obniżenia kondycji węzłów domeny uaktualnienia dozwolony podczas uaktualniania klastra. Wartość domyślna: 15. Różnica jest mierzona między stanem węzłów domeny uaktualnienia na początku uaktualnienia a stanem węzłów domeny uaktualnienia w momencie oceny kondycji. Sprawdzanie jest wykonywane po każdym ukończeniu uaktualniania domeny dla wszystkich ukończonych domen uaktualniania, aby upewnić się, że stan domen uaktualnienia mieści się w granicach tolerowanych. |
--upgrade-domain-timeout | Czas ukończenia każdej domeny uaktualnienia przed wykonaniem funkcji FailureAction. Po raz pierwszy jest interpretowany jako ciąg reprezentujący czas trwania ISO 8601. Jeśli to się nie powiedzie, zostanie ona zinterpretowana jako liczba reprezentująca łączną liczbę milisekund. |
--upgrade-timeout | Czas ukończenia ogólnego uaktualnienia przed wykonaniem funkcji FailureAction. Po raz pierwszy jest interpretowany jako ciąg reprezentujący czas trwania ISO 8601. Jeśli to się nie powiedzie, zostanie ona zinterpretowana jako liczba reprezentująca łączną liczbę milisekund. |
--warning-as-error | Wskazuje, czy ostrzeżenia są traktowane z taką samą ważnością jak błędy. |
Argumenty globalne
Argument | opis |
---|---|
--debugować | Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. |
--help -h | Pokaż ten komunikat pomocy i zakończ pracę. |
--output -o | Format danych wyjściowych. Dozwolone wartości: json, jsonc, table, tsv. Ustawienie domyślne: json. |
--zapytanie | Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów. |
--gadatliwy | Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania. |
sfctl cluster upgrade-resume
Przejdź do następnej domeny uaktualnienia klastra.
Wprowadź kod klastra lub uaktualnienie konfiguracji, jeśli jest to konieczne, przejdź do następnej domeny uaktualnienia.
Argumenty
Argument | opis |
---|---|
--upgrade-domain [Wymagane] | Następna domena uaktualnienia dla tego uaktualnienia klastra. |
--timeout -t | Limit czasu serwera na potrzeby wykonywania operacji w sekundach. Ten limit czasu określa czas trwania, przez który klient chce poczekać na ukończenie żądanej operacji. Wartość domyślna tego parametru to 60 sekund. Wartość domyślna: 60. |
Argumenty globalne
Argument | opis |
---|---|
--debugować | Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. |
--help -h | Pokaż ten komunikat pomocy i zakończ pracę. |
--output -o | Format danych wyjściowych. Dozwolone wartości: json, jsonc, table, tsv. Ustawienie domyślne: json. |
--zapytanie | Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów. |
--gadatliwy | Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania. |
sfctl cluster upgrade-rollback
Wycofaj uaktualnienie klastra usługi Service Fabric.
Wycofaj kod lub uaktualnienie konfiguracji klastra usługi Service Fabric.
Argumenty
Argument | opis |
---|---|
--timeout -t | Limit czasu serwera na potrzeby wykonywania operacji w sekundach. Ten limit czasu określa czas trwania, przez który klient chce poczekać na ukończenie żądanej operacji. Wartość domyślna tego parametru to 60 sekund. Wartość domyślna: 60. |
Argumenty globalne
Argument | opis |
---|---|
--debugować | Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. |
--help -h | Pokaż ten komunikat pomocy i zakończ pracę. |
--output -o | Format danych wyjściowych. Dozwolone wartości: json, jsonc, table, tsv. Ustawienie domyślne: json. |
--zapytanie | Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów. |
--gadatliwy | Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania. |
sfctl cluster upgrade-status
Pobiera postęp bieżącego uaktualnienia klastra.
Pobiera bieżący postęp trwającego uaktualniania klastra. Jeśli uaktualnienie nie jest obecnie w toku, uzyskaj ostatni stan poprzedniego uaktualnienia klastra.
Argumenty
Argument | opis |
---|---|
--timeout -t | Limit czasu serwera na potrzeby wykonywania operacji w sekundach. Ten limit czasu określa czas trwania, przez który klient chce poczekać na ukończenie żądanej operacji. Wartość domyślna tego parametru to 60 sekund. Wartość domyślna: 60. |
Argumenty globalne
Argument | opis |
---|---|
--debugować | Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. |
--help -h | Pokaż ten komunikat pomocy i zakończ pracę. |
--output -o | Format danych wyjściowych. Dozwolone wartości: json, jsonc, table, tsv. Ustawienie domyślne: json. |
--zapytanie | Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów. |
--gadatliwy | Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania. |
sfctl cluster upgrade-update
Zaktualizuj parametry uaktualniania klastra usługi Service Fabric.
Argumenty
Argument | opis |
---|---|
--app-health-map | Zakodowany w formacie JSON słownik par nazw aplikacji i maksymalny procent złej kondycji przed zgłoszeniem błędu. |
--app-type-health-map | Zakodowany w formacie JSON słownik par nazw typów aplikacji i maksymalny procent złej kondycji przed zgłoszeniem błędu. |
--delta-health-evaluation | Włącza ocenę kondycji różnicowej, a nie bezwzględną ocenę kondycji po ukończeniu każdej domeny uaktualnienia. |
--delta-unhealthy-nodes | Maksymalny dozwolony procent obniżenia kondycji węzłów dozwolony podczas uaktualniania klastra. Wartość domyślna: 10. Delta jest mierzona między stanem węzłów na początku uaktualniania a stanem węzłów w czasie oceny kondycji. Sprawdzanie jest wykonywane po każdym zakończeniu uaktualniania domeny, aby upewnić się, że stan globalny klastra mieści się w granicach tolerowanych. |
--failure-action | Możliwe wartości to: "Invalid", "Rollback", "Manual". |
--force-restart | Procesy są wymusić ponowne uruchomienie podczas uaktualniania nawet wtedy, gdy wersja kodu nie uległa zmianie. Uaktualnienie zmienia tylko konfigurację lub dane. |
--health-check-retry | Czas między próbami przeprowadzenia kontroli kondycji, jeśli aplikacja lub klaster nie są w dobrej kondycji. |
--health-check-stable | Czas, przez jaki aplikacja lub klaster musi pozostać w dobrej kondycji, zanim uaktualnienie przejdzie do następnej domeny uaktualnienia. Po raz pierwszy jest interpretowany jako ciąg reprezentujący czas trwania ISO 8601. Jeśli to się nie powiedzie, zostanie ona zinterpretowana jako liczba reprezentująca łączną liczbę milisekund. |
--health-check-wait | Czas oczekiwania po ukończeniu domeny uaktualnienia przed rozpoczęciem procesu kontroli kondycji. |
--replica-set-check-timeout | Maksymalny czas blokowania przetwarzania domeny uaktualnienia i zapobiegania utracie dostępności, gdy występują nieoczekiwane problemy. Po wygaśnięciu tego limitu czasu przetwarzanie domeny uaktualnienia będzie kontynuowane niezależnie od problemów z utratą dostępności. Limit czasu jest resetowany na początku każdej domeny uaktualnienia. Prawidłowe wartości to od 0 do 42949672925 włącznie. |
--rolling-upgrade-mode | Możliwe wartości to: "Invalid", "UnmonitoredAuto", "UnmonitoredManual", "Monitored". Wartość domyślna: NiemonitorowaneAuto. |
--timeout -t | Wartość domyślna: 60. |
--w złej kondycji aplikacji | Maksymalny dozwolony procent aplikacji w złej kondycji przed zgłoszeniem błędu. Na przykład aby zezwolić 10% aplikacji na złą kondycję, ta wartość będzie wynosić 10. Wartość procentowa reprezentuje maksymalną tolerowaną wartość procentową aplikacji, które mogą być w złej kondycji, zanim klaster zostanie uznany za błąd. Jeśli wartość procentowa jest przestrzegana, ale istnieje co najmniej jedna aplikacja w złej kondycji, kondycja jest oceniana jako Ostrzeżenie. Jest to obliczane przez podzielenie liczby aplikacji w złej kondycji na łączną liczbę wystąpień aplikacji w klastrze, z wyłączeniem aplikacji typów aplikacji uwzględnionych w metryce ApplicationTypeHealthPolicyMap. Obliczenia są zaokrąglone w górę, aby tolerować jedną awarię na małej liczbie aplikacji. |
--w złej kondycji węzły | Maksymalny dozwolony procent węzłów w złej kondycji przed zgłoszeniem błędu. Na przykład aby umożliwić 10% węzłów w złej kondycji, ta wartość będzie wynosić 10. Wartość procentowa reprezentuje maksymalny tolerowany procent węzłów, które mogą być w złej kondycji, zanim klaster zostanie uwzględniony w błędzie. Jeśli wartość procentowa jest przestrzegana, ale istnieje co najmniej jeden węzeł w złej kondycji, kondycja jest oceniana jako Ostrzeżenie. Wartość procentowa jest obliczana przez podzielenie liczby węzłów w złej kondycji na łączną liczbę węzłów w klastrze. Obliczenia są zaokrąglone w górę, aby tolerować jedną awarię na małej liczbie węzłów. W dużych klastrach niektóre węzły będą zawsze wyłączone lub wyłączone w celu naprawy, więc ta wartość procentowa powinna być skonfigurowana tak, aby to tolerowała. |
--upgrade-domain-delta-unhealthy-nodes | Maksymalny dozwolony procent obniżenia kondycji węzłów domeny uaktualnienia dozwolony podczas uaktualniania klastra. Wartość domyślna: 15. Różnica jest mierzona między stanem węzłów domeny uaktualnienia na początku uaktualnienia a stanem węzłów domeny uaktualnienia w momencie oceny kondycji. Sprawdzanie jest wykonywane po każdym ukończeniu uaktualniania domeny dla wszystkich ukończonych domen uaktualniania, aby upewnić się, że stan domen uaktualnienia mieści się w granicach tolerowanych. |
--upgrade-domain-timeout | Czas ukończenia każdej domeny uaktualnienia przed wykonaniem funkcji FailureAction. Po raz pierwszy jest interpretowany jako ciąg reprezentujący czas trwania ISO 8601. Jeśli to się nie powiedzie, zostanie ona zinterpretowana jako liczba reprezentująca łączną liczbę milisekund. |
--upgrade-kind | Możliwe wartości to: "Invalid", "Rolling", "Rolling_ForceRestart". Ustawienie domyślne: Stopniowe. |
--upgrade-timeout | Czas ukończenia ogólnego uaktualnienia przed wykonaniem funkcji FailureAction. Po raz pierwszy jest interpretowany jako ciąg reprezentujący czas trwania ISO 8601. Jeśli to się nie powiedzie, zostanie ona zinterpretowana jako liczba reprezentująca łączną liczbę milisekund. |
--warning-as-error | Wskazuje, czy ostrzeżenia są traktowane z taką samą ważnością jak błędy. |
Argumenty globalne
Argument | opis |
---|---|
--debugować | Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. |
--help -h | Pokaż ten komunikat pomocy i zakończ pracę. |
--output -o | Format danych wyjściowych. Dozwolone wartości: json, jsonc, table, tsv. Ustawienie domyślne: json. |
--zapytanie | Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów. |
--gadatliwy | Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania. |
Następne kroki
- Skonfiguruj interfejs wiersza polecenia usługi Service Fabric.
- Dowiedz się, jak używać interfejsu wiersza polecenia usługi Service Fabric przy użyciu przykładowych skryptów.