az logicapp runtime

Note

To odwołanie jest częścią rozszerzenia aplikacji logiki dla Azure CLI (wersja 2.67.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az logicapp runtime . Dowiedz się więcej o rozszerzeniach.

Zarządzanie lokalnymi środowiskami uruchomieniowymi usługi Logic Apps w warstwie Standardowa.

Polecenia

Nazwisko Opis Typ Stan
az logicapp runtime doctor

Diagnozowanie wymagań wstępnych środowiska uruchomieniowego projektu lokalnego bez ich zmieniania.

Extension ogólna dostępność
az logicapp runtime show

Pokaż lokalny stan środowiska uruchomieniowego usługi Logic Apps w warstwie Standardowa.

Extension ogólna dostępność
az logicapp runtime start

Uruchom lokalne środowisko uruchomieniowe usługi Logic Apps w warstwie Standardowa.

Extension ogólna dostępność
az logicapp runtime stop

Zatrzymaj lokalne środowisko uruchomieniowe uruchomione przez ten interfejs wiersza polecenia.

Extension ogólna dostępność

az logicapp runtime doctor

Diagnozowanie wymagań wstępnych środowiska uruchomieniowego projektu lokalnego bez ich zmieniania.

Odczytuje pliki projektu, wybrane wersje narzędzi środowiska podrzędnego, buforowane dowody pakietu i porty sprzężenia zwrotnego literału. Nigdy nie instaluje, pobiera, uruchamia, zatrzymuje, naprawia, odszyfrowuje ustawienia, zmienia kontekst lub kontaktuje się z magazynem w chmurze. Wartości konfiguracji i nadrzędne nie są drukowane. Zatrzymany host to opcjonalna pominięta sonda na żywo, a nie niepowodzenie w trybie offline. Nieznane narzędzie i zgodność pakietu nie są w dobrej kondycji. Nie jest to test biznesowy przepływu pracy. Wyjście 0 oznacza brak wymaganych blokad lub nieznanych kontroli, 1 oznacza wymaganą awarię, a 2 oznacza wymaganą nieznaną wartość (lub opcjonalną niepowodzenie/ostrzeżenie/nieznany z --strict). Wyniki JSON i tabel są drukowane przed wyjściem niezerowym diagnostyki. Dokładna zgodność narzędzia/pakietu pozostaje wymagana nieznana, więc w przeciwnym razie dynamiczny projekt zwykle kończy się 2; nieznany nie jest niepowodzeniem ani certyfikacją w dobrej kondycji.

az logicapp runtime doctor [--acquire-policy-token]
                           [--change-reference]
                           [--context]
                           [--path]
                           [--port]
                           [--probe-timeout]
                           [--strict]

Przykłady

Diagnozowanie lokalnego projektu i zachowywanie wyników JSON dla ciągłej integracji.

az logicapp runtime doctor --path .\orders --output json

Sprawdź zapisany kontekst lokalny w tabeli czytelnej dla człowieka.

az logicapp runtime doctor --context orders-local --output table

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--acquire-policy-token

Automatyczne uzyskiwanie tokenu Azure Policy dla tej operacji zasobu.

Właściwość Wartość
Grupa parametrów: Global Policy Arguments
--change-reference

Powiązany identyfikator odwołania do zmiany dla tej operacji zasobu.

Właściwość Wartość
Grupa parametrów: Global Policy Arguments
--context

Nazwany kontekst lokalny. Nie można połączyć z --path lub --port.

--path

Katalog główny projektu lokalnego. Wartość domyślna to aktywny kontekst lokalny lub bieżący katalog.

--port

Port hosta lokalnego. Wartości domyślne do zapisanego portu kontekstu lub 7071.

--probe-timeout

Limit czasu na sondę w sekundach, od 1 do 10. Nie uruchamia się pobieranie ani usługa.

Właściwość Wartość
Domyślna wartość: 2
--strict

Zamknij również 2 w przypadku opcjonalnych nieudanych testów, ostrzeżeń lub nieznanych testów.

Właściwość Wartość
Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az logicapp runtime show

Pokaż lokalny stan środowiska uruchomieniowego usługi Logic Apps w warstwie Standardowa.

az logicapp runtime show [--port]

Przykłady

Pokaż stan środowiska uruchomieniowego.

az logicapp runtime show --port 7071

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--port

Port lokalnego środowiska uruchomieniowego do sprawdzenia. Wartość domyślna do zapisanego portu kontekstu lokalnego, w przeciwnym razie 7071.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az logicapp runtime start

Uruchom lokalne środowisko uruchomieniowe usługi Logic Apps w warstwie Standardowa.

Gdy local.settings.json projektu ustawia usługę AzureWebJobsStorage na useDevelopmentStorage=true, emulator magazynu Azurite jest uruchamiany automatycznie na portach 10000–10002, chyba że jest on już tam obsługujący, w którym przypadku jest używany ponownie. Tylko emulator, który został uruchomiony przez ten interfejs wiersza polecenia, jest kiedykolwiek zatrzymany i tylko wtedy, gdy nie jest używany żaden pierwszy plan interfejsu wiersza polecenia lub środowisko uruchomieniowe w tle. Własność procesu jest sprawdzana przy użyciu zarówno piD, jak i czasu tworzenia w systemach Windows, Linux i macOS; niezweryfikowany lub przetworzony identyfikator PID nigdy nie jest zatrzymany. Przekaż --no-azurite do samodzielnego zarządzania emulatorem.

az logicapp runtime start [--acquire-policy-token]
                          [--background]
                          [--change-reference]
                          [--no-azurite]
                          [--path]
                          [--port]
                          [--ready-timeout]

Przykłady

Uruchom środowisko uruchomieniowe projektu w tle.

az logicapp runtime start --path .\orders --port 7071 --background

Uruchom środowisko uruchomieniowe bez dotykania emulatora magazynu.

az logicapp runtime start --path .\orders --port 7071 --background --no-azurite

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--acquire-policy-token

Automatyczne uzyskiwanie tokenu Azure Policy dla tej operacji zasobu.

Właściwość Wartość
Grupa parametrów: Global Policy Arguments
--background

Odłączanie i rejestrowanie tożsamości procesu dla zatrzymania.

Właściwość Wartość
Domyślna wartość: False
--change-reference

Powiązany identyfikator odwołania do zmiany dla tej operacji zasobu.

Właściwość Wartość
Grupa parametrów: Global Policy Arguments
--no-azurite

Nie uruchamiaj emulatora magazynu Azurite. Domyślnie jest uruchamiany, gdy projekt używa magazynu programistycznego i nic nie obsługuje już na porcie 10000.

Właściwość Wartość
Domyślna wartość: False
--path

Project katalogu głównego do uruchomienia.

--port

Port odbiornika. Wartość domyślna do zapisanego portu kontekstu lokalnego, w przeciwnym razie 7071.

--ready-timeout

Sekundy oczekiwania na odpowiedź punktu końcowego zarządzania podczas uruchamiania w tle. 0 zwraca natychmiast bez oczekiwania.

Właściwość Wartość
Domyślna wartość: 30
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az logicapp runtime stop

Zatrzymaj lokalne środowisko uruchomieniowe uruchomione przez ten interfejs wiersza polecenia.

Ponawianie próby może usunąć potwierdzenie oczekujące na oczyszczanie po każdym zarejestrowanym procesie, a użytkownik uruchamiania zakończył działanie, a port jest bezczynny. Nigdy nie sygnalizuje recyklingu lub nieweryfikowalnego PID. Potwierdzono, że zakończono Windows procesy mogą nadal mieć otwarte dojścia. Raport o odzyskanych paragonach został już zakończony, a nie zakończony.

az logicapp runtime stop [--acquire-policy-token]
                         [--all]
                         [--change-reference]
                         [--port]

Przykłady

Zatrzymaj jedno uruchomione środowisko uruchomieniowe interfejsu wiersza polecenia.

az logicapp runtime stop --port 7071

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--acquire-policy-token

Automatyczne uzyskiwanie tokenu Azure Policy dla tej operacji zasobu.

Właściwość Wartość
Grupa parametrów: Global Policy Arguments
--all

Zatrzymaj wszystkie środowiska uruchomieniowe wcześniej uruchomione przez ten interfejs wiersza polecenia.

Właściwość Wartość
Domyślna wartość: False
--change-reference

Powiązany identyfikator odwołania do zmiany dla tej operacji zasobu.

Właściwość Wartość
Grupa parametrów: Global Policy Arguments
--port

Zatrzymaj środowisko uruchomieniowe interfejsu wiersza polecenia na tym porcie. Wartość domyślna do zapisanego portu kontekstu lokalnego, w przeciwnym razie 7071. Ignorowane z --all.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False