Вы просматриваете документацию по Apigee Edge.
См. документацию по Apigee X.
Пограничный микрошлюз v. 2.4.x
Обзор
Интерфейс командной строки Edge Microgateway позволяет контролировать и управлять всеми аспектами экземпляра Edge Microgateway.
Управление сертификатами
Команды cert
позволяют устанавливать и управлять парой открытого и закрытого ключей, которая используется для подписи токенов-носителей, используемых клиентами для совершения безопасных вызовов через Edge Microgateway. Ключи хранятся в Apigee Edge в зашифрованной карте значений ключей (KVM). Edge Microgateway использует открытый ключ для проверки подписанных токенов носителя. Эти ключи генерируются при запуске команды edgemicro configure, как описано в разделе Настройка и настройка Edge Microgateway . Вы можете использовать команды сертификатов , описанные здесь, для повторного создания и управления этими ключами, если это необходимо.
Установить сертификат
Устанавливает ключи в зашифрованную карту значений ключей (KVM) с помощью службы безопасного хранения Apigee Edge и возвращает открытый ключ в качестве вывода. Пары ключей ограничены определенной организацией.
Применение
edgemicro cert install -o [organization] -e [environment] -u [username] -p [password] --force
Параметры
Параметры | Описание |
---|---|
-o, --org | Организация Apigee, для которой вы настроили Edge Microgateway. |
-e, --env | Среда, для которой вы настроили Edge Microgateway. |
-u, --username | Ваше имя пользователя Apigee. Вы должны быть администратором указанной организации. |
-p, --password | (Необязательно) Ваш пароль. Вам будет предложено, если вы не укажете этот параметр в командной строке. |
-f, --force | (Необязательно) Если ключ уже хранится в зашифрованном KVM, принудительно замените его. |
-h, --help | Вывод информации об использовании. |
Пример
edgemicro cert install -o docs -e test -u jdoe@example.com -f
Выход
current nodejs version is v6.1.0 current edgemicro version is 2.2.4-beta password: deleting vault creating vault adding private_key adding public_key installed cert
Удалить сертификат
Удаляет пару ключей для организации.
Применение
edgemicro cert delete -o [organization] -e [environment] -u [username] -p [password]
Параметры
Параметры | Описание |
---|---|
-o, --org | Организация Apigee, для которой вы настроили Edge Microgateway. |
-e, --env | Среда, для которой вы настроили Edge Microgateway. |
-u, --username | Ваше имя пользователя Apigee. Вы должны быть администратором указанной организации. |
-p, --password | (Необязательно) Ваш пароль. Вам будет предложено, если вы не укажете этот параметр в командной строке. |
-h, --help | Вывод информации об использовании. |
Пример
edgemicro cert delete -o docs -e test -u jdoe@example.com
Выход
deleting vault Vault deleted!
Проверить сертификат
Проверяет, установлен ли в вашей организации сертификат.
Применение
edgemicro cert check -o [organization] -e [environment] -u [username] -p [password]
Параметры
Параметры | Описание |
---|---|
-o, --org | Организация Apigee, для которой вы настроили Edge Microgateway. |
-e, --env | Среда, для которой вы настроили Edge Microgateway. |
-u, --username | Ваше имя пользователя Apigee. Вы должны быть администратором указанной организации. |
-p, --password | (Необязательно) Ваш пароль. Вам будет предложено, если вы не укажете этот параметр в командной строке. |
-h, --help | Вывод информации об использовании. |
Пример
edgemicro cert check -o docs -e test -u jdoe@example.com
Результат (Успех)
checked cert successfully
Выход (Отказ)
Если сертификат не существует, возвращается ошибка.
Получить открытый ключ
Возвращает открытый ключ для указанной организации. Не требует аутентификации.
Применение
edgemicro cert public-key -o [organization] -e [environment]
Параметры
Параметры | Описание |
---|---|
-o, --org | Организация Apigee, для которой вы настроили Edge Microgateway. |
-e, --env | Среда, для которой вы настроили Edge Microgateway. |
-h, --help | Вывод информации об использовании. |
Пример
edgemicro cert public-key -o docs -e test
Выход (образец)
-----BEGIN CERTIFICATE----- MIICpDCCAYwCCQCKpXWGum9uTjANBgkq9w0BAQsFADAUMRIwEAYDVQQDEwls b2NhbGhvc3cNMTYxMTAyMjAxNTA2WhcNMTYxMTAzMjAxNTA2WjAUMRIwEAYD VQQDEwlsb2Nvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDD ETr/ne/gP47+9LgjLvBJjpbFVdaeUabZZ3wbA7sSIVnnNXWt3yPklrWSfIh+ L2+dq4k+YunsQE2+dwPdXA2x8DPGvqGcCdWPxnpZ7ix5Akbs8i/J+Ue0pXT4 jkpWbaDDftGL2tcxwP45yI+slpDYvmWRps07TFXkAPjGEHYPvCT9/v/35GkL 0h4v0S+XfpcjS5c47o7CIWlkgEM5GBosQUb17kuVR48392vGFPsnCP34iNe7 zguhiCXYg2zkOcj/N3AE4xKIhCz0QcewULy08GltWMmyjJ/30zs8P41JqoA4 RwfeEZ8RenN3rJQim1ppAAEwDQYJKoZIhvcNAQELBQADggEBAHcORIfc+ySe 2FMmqicNe6Wt5V/5zOaBMLsGQdqGOHB5cQc79sMBrk680KVhrwHXZ2nBIkVe UEL+2qLY1VLfswBNAvcNwV9U4TwHq4eIANiD751oJK1tHmM/ujThQkwNf96o 6I7Ws+wfpGO3ppJCttRbtnATIxrwsCHN4i5lbW/tJSL7t/Zf6T1B+YSJU9AF xuvLq22cCqyYJQdmKq2vVS55WRZdllm+mRtJrv7MLM9gfDPRxVlwrBz/eQHy Fv+dwzxcvQjkz03RNhZUodzuD34DPJoYeK++rItsddwQ26KTahH80yYTAFzY x9gfPf1/+qo= -----END CERTIFICATE-----
Настройка Edge Microgateway для Apigee Edge Cloud
Позволяет Edge Microgateway работать с экземпляром Apigee Edge Cloud. Он упаковывает и выполняет последовательность команд для развертывания необходимого прокси-сервера аутентификации в Edge, создания токенов аутентификации и обновления файлов конфигурации. Полный рабочий пример см. в разделе Установка и настройка Edge Microgateway .
Применение
edgemicro configure -o [organization] -e [environment] -u [username] -p [password]
Параметры
Параметры | Описание |
---|---|
-o, --org | Организация Apigee, для которой вы настроили Edge Microgateway. |
-e, --env | Среда, для которой вы настроили Edge Microgateway. |
-u, --username | Ваше имя пользователя Apigee. Вы должны быть администратором указанной организации. |
-p, --password | (Необязательно) Ваш пароль. Вам будет предложено, если вы не укажете этот параметр в командной строке. |
-r, --url | (Необязательно) Указывает псевдоним виртуального хоста для вашей организации:среда. См. документацию Edge, чтобы узнать о виртуальных хостах. По умолчанию: org-env.apigee.net |
-c, --configDir | (Необязательно) Указывает путь к файлу конфигурации Edge Microgateway. По умолчанию файл конфигурации находится в ./config/config.yaml . (Добавлено v2.4.x) |
-x, --proxyName | (Необязательно) Задает базовый путь для прокси-сервера edgemicro-auth . Если прокси-сервер edgemicro-auth развернут по пути, отличному от пути по умолчанию /edgemicro-auth , эта функция позволяет установить новый путь в Edge Microgateway. По умолчанию базовый путь — /edgemicro-auth . (Добавлено v2.4.x) |
-t, --token | (Необязательно) Позволяет использовать токен OAuth для аутентификации вместо имени пользователя/пароля. Например:edgemicro configure -o docs -e test -t <your token> |
-v, --virtualHosts | (Необязательно) Переопределяет виртуальные хосты по умолчанию, которые являются default,secure . Используйте этот параметр, если у вас есть виртуальные хосты, указанные для вашей пограничной организации: среда, отличная от этих значений по умолчанию. См. документацию Edge, чтобы узнать о виртуальных хостах. |
-d, --debug | (Необязательно) Предоставляет отладочную информацию. |
-h, --help | Вывод информации об использовании. |
Примечания по использованию
Эта команда сохраняет информацию о конфигурации в файле ~ /.edgemicro/org-env-config.yaml
-config.yaml.
Пример
edgemicro configure -o docs -e test -u jdoe@example.com
Выход
В случае успеха команда возвращает набор ключей, которые необходимо использовать при запуске Edge Microgateway.
... The following credentials are required to start edge micro key: d2f0a246ad52b5d2a8b04ba65b43c76348aba586691cf6185cd7bb9fb78fe9f secret: 59813bc1db4a7ada182705ae40893c28a6fae680c3deb42aefbf1a4db42e372 edgemicro configuration complete!
Генерация ключей
Команда genkeys
генерирует пару ключа и секрета, используемую Edge Microgateway для аутентификации при асинхронной публикации аналитических данных в Apigee Edge.
Применение
edgemicro genkeys -o [organization] -e [environment] -u [username] -p [password]
Параметры
Параметры | Описание |
---|---|
-o, --org | Организация Apigee, для которой вы настроили Edge Microgateway. |
-e, --env | Среда, для которой вы настроили Edge Microgateway. |
-u, --username | Ваше имя пользователя Apigee. Вы должны быть администратором указанной организации. |
-p, --password | (Необязательно) Ваш пароль. Вам будет предложено, если вы не укажете этот параметр в командной строке. |
-h, --help | Вывод информации об использовании. |
Примечания по использованию
В случае успеха команда возвращает три элемента. Первый — это URL-адрес, который необходимо поместить в файл конфигурации. Два других — это пара ключей, которые требуются при запуске экземпляра Edge Microgateway.
- URL-адрес начальной загрузки : этот URL-адрес указывает на службу Apigee Edge, которая позволяет экземпляру Edge Microgateway отправлять аналитические данные в Apigee Edge. Вам нужно скопировать этот URL-адрес в файл конфигурации Edge Microgateway: ~
/.edgemicro/org-env-config.yaml
. - ключ : Ключ. Этот ключ и секрет необходимы в качестве входных данных для команды CLI, используемой для запуска экземпляра Edge Microgateway.
- секрет : секрет.
Пример
edgemicro genkeys -o docs -e test -u jdoe@example.com
Выход (образец)
В случае успеха команда возвращает набор ключей, которые необходимо использовать при запуске Edge Microgateway.
configuring host edgemicroservices-us-east-1.apigee.net for region us-east-1 Please copy the following property to the edge micro agent config bootstrap: https://edgemicroservices-us-east-1.apigee.net/edgemicro/bootstrap/organization/jdoe/environment/test The following credentials are required to start edge micro key: db39324077989c75eac34c13d285772ea8e3b982b957b3f52916f3048511443f secret: 5bf8da39de0056f88fdd5f25a8602d22f312c1c8c870580a5fef55ac6637b7ae finished
Настройка Edge Microgateway для частного облака Apigee Edge
Настраивает Edge Microgateway для работы с установкой частного облака Apigee Edge.
Применение
edgemicro private configure -o [organization] -e [environment] -u [username] -p [password]
Параметры
Параметры | Описание |
---|---|
-o, --org | Организация Apigee, для которой вы настроили Edge Microgateway. |
-e, --env | Среда, для которой вы настроили Edge Microgateway. |
-u, --username | Ваше имя пользователя Apigee. Вы должны быть администратором указанной организации. |
-p, --password | (Необязательно) Ваш пароль. Вам будет предложено, если вы не укажете этот параметр в командной строке. |
-r, --runtime-url | Указывает URL-адрес среды выполнения для вашего экземпляра частного облака. |
-m, --mgmt-url | URL-адрес сервера управления для вашего экземпляра частного облака. |
-v, --virtualHosts | Разделенный запятыми список виртуальных хостов для вашей организации:среда. По умолчанию " default,secure ". |
-c, --configDir | (Необязательно) Указывает путь к файлу конфигурации Edge Microgateway. По умолчанию файл конфигурации находится в ./config/config.yaml . (Добавлено v2.4.x) |
-t, --token | (Необязательно) Позволяет использовать токен OAuth для аутентификации вместо имени пользователя/пароля. Например:edgemicro configure -o docs -e test -t <your token> |
-d, --debug | (Необязательно) Предоставляет отладочную информацию. |
-h, --help | Вывод информации об использовании. |
Примечания по использованию
Эта команда сохраняет информацию о конфигурации в файле ~ /.edgemicro/org-env-config.yaml
-config.yaml.
Пример
edgemicro private configure -o docs -e test -u jdoe@example.com -r http://192.162.55.100:9002 -m http://192.162.55.100:8080
Выход
В случае успеха команда возвращает набор ключей, которые необходимо использовать при запуске Edge Microgateway.
... The following credentials are required to start edge micro key: d2f0a246ad52b5d2a8b04ba65b43c76348aba586691cf6185cd7bb9fb78fe9f secret: 59813bc1db4a7ada182705ae40893c28a6fae680c3deb42aefbf1a4db42e372 edgemicro configuration complete!
Начальный пограничный микрошлюз
Перед запуском Edge Microgateway необходимо сначала запустить настройку edgemicro (общедоступное облако) или приватную настройку edgemicro (частное облако). Команда configure возвращает значения ключа и секрета, необходимые для запуска Edge Microgateway.
Применение
edgemicro start -o [organization] -e [environment] -k [public-key] -s [secret-key]
Параметры
Параметры | Описание |
---|---|
-o, --org | Организация Apigee, для которой вы настроили Edge Microgateway. |
-e, --env | Среда, для которой вы настроили Edge Microgateway. |
-k, --key | Возвращаемое значение ключа, которое возвращается при выполнении команды « edgemicro configure ». |
-s, --secret | Возвращаемое секретное значение, которое возвращается при выполнении команды « edgemicro configure ». |
-p, --processes | (Необязательно) Количество процессов для запуска. По умолчанию: количество ядер в вашей системе. |
-d, --pluginDir | (Необязательно) Абсолютный путь к каталогу плагинов. |
-r, --port | (Необязательно) Переопределяет номер порта, указанный в файле ~ /.edgemicro/org-env-config.yaml . По умолчанию: 8000 |
-c, --cluster | (Необязательно) Запускает Edge Microgateway в режиме кластера. Примечание. Начиная с версии 2.3.1 этот параметр удален. В версии 2.3.1 и более поздних версиях Edge Micro всегда запускается в режиме кластера. |
-c, --configDir | (Необязательно) Указывает путь к файлу конфигурации Edge Microgateway. По умолчанию файл конфигурации находится в ./config/config.yaml . (Добавлено v2.4.x) |
-d, --debug | (Необязательно) Предоставляет отладочную информацию. |
-h, --help | Вывод информации об использовании. |
Настройка порта
Команда start
позволяет вам указать номер порта для переопределения порта, указанного в файле конфигурации. Вы также можете указать номер порта, используя переменную среды PORT
. Например:
edgemicro start -o docs -e test -k abc123 -s xyz456 -p 2 --port 8002
или
export PORT=8002 edgemicro start -o org -e test -k key -s secret -p 2
Если порт используется, Edge Microgateway возвращает ошибку.
О кластеризации
Edge Microgateway использует модуль кластера Node.js для включения кластеризации. Кластеризация позволяет Edge Microgateway использовать преимущества многоядерных систем. Подробнее см. в этой документации по Node.js.
Пример
edgemicro start -o docs -e test -k abc123 -s xyz456
Пример вывода:
... PROCESS PID : 54709 installed plugin from analytics installed plugin from analytics installed plugin from oauth installed plugin from oauth installed plugin from analytics installed plugin from oauth 5a86b570-a142-11e6-aa1f-6730e9065d6c edge micro listening on port 8000 5a86dc80-a142-11e6-962c-43d9cc723190 edge micro listening on port 8000 5a8751b0-a142-11e6-8241-cf1c517c91eb edge micro listening on port 8000 installed plugin from analytics installed plugin from oauth 5a924e30-a142-11e6-8740-2944162ce275 edge micro listening on port 8000
Управление токенами
Команды token
позволяют получать, декодировать и проверять подписанные маркеры доступа OAuth2. См. также Защищенные вызовы API с токеном доступа OAuth2 .
Расшифровать токен
Декодирует подписанный закодированный токен носителя в его простое текстовое представление JSON JWT (Java Web Token). Токен передает информацию о приложении разработчика Apigee Edge, которое предоставило ключи, используемые для создания токена, включая имя приложения, client_id, список продуктов и многое другое.
Применение
edgemicro token decode -f [filename]
Параметры
Параметры | Описание |
---|---|
-f, --file | Имя файла, содержащего токен JWT для декодирования. |
-h, --help | Вывод информации об использовании. |
Пример
edgemicro token decode -f token.jwt
Выход (образец)
{ header: { typ: 'JWT', alg: 'RS256' }, payload: { application_name: 'b43342ef-86f6-4666-a121-b9ac2025d217', client_id: 'O9ZQRZKnn1rdgcKQgsABSMdOsKS', scopes: [], api_product_list: [ 'MicroTest' ], iat: 1436280566, exp: 1436282365 }, signature: ... }
Создать токен
Создает подписанный токен носителя. Маркер позволяет клиентским приложениям выполнять аутентифицированные вызовы API к Edge Microgateway. Токен представляет собой веб-токен JSON (JWT), совместимый с OAuth 2.0. В качестве входных данных требуются значения Consumer Key (идентификатор клиента) и Consumer Secret (секрет клиента) из зарегистрированного приложения разработчика в Apigee Edge. См. также Защищенные вызовы API с токеном доступа OAuth2 .
Применение
edgemicro token get -o [org] -e [env] -i [client_id] -s [client_secret]
Параметры
Параметры | Описание |
---|---|
-o, --org | Организация Apigee, для которой вы настроили Edge Microgateway. |
-e, --env | Среда, для которой вы настроили Edge Microgateway. |
-1, --key | Идентификатор клиента из приложения разработчика, связанный с вашим прокси-сервером с поддержкой Microgateway. |
-s, --secret | Секрет клиента из приложения разработчика, связанный с вашим прокси-сервером с поддержкой Microgateway. |
-h, --help | Вывод информации об использовании. |
Пример
edgemicro token get -o docs -e test -i 5UzOwAXGoOeo60aew94PPG5MAZE3aJp -s 6vahKFGS9a3qMLwz
Выход (образец)
{ token: 'eyJ0eXAiOiJKV1JhbGciOiJSUzI1NiJ9Glvbl9uYW1lIjoiNWNiMGY0NTV6TV3 EtOWMzOC00YmJjLWIzNzEtZGMxZTQzOGMxIiwiY2xpZW50X2lkIjoiNVV6T3dBWEdvSU9lbz YwYWV3OTRQN0c1TUFaRTNhSnAiLCJzY2MiOltdLCJhcGlfcHJvZHVjdF9saXN0IjpbIkVkZ2 VNaWNyb1Rlc3RQcm9kdWN0Il0sImlhdCI3ODEyMzQ2MSwiZXhwIjoxNDc4MTI1MjYwfQ.Dx5 f5U7PXm8koNGmFX4N6VrxKMJnpndKgoJ5zWSJvBZ6Ccvhlpd85ipIIA5S2A5nx4obYWp_rpY RJpIGYwyxP6Oq2j0rxnVjdCC4qyYMgthZjhKgEBVBe3s1ndP72GP2vV6PsSA9RQ2-yzsy9r0 TzhAZ3NJTxT1tS0XKqKngE-OhR3fJHVLAzdMDT0AmS9H0Z2NAJtQOuK6RTpCjG9B6Bc48AEM sj7QSM-1LWiQ8LdY8k_BoC06qsTI7bCQGWwTuqL-ismbcx2bxovUxSemZIaoROfuF-dCZHG3 2aTP75WxBvvNgBBvPvQtPzbeSOtEaww' }
Выполнение HTTP-запроса для получения токена
Вы также можете сделать необработанный HTTP-запрос, чтобы получить токен. Вот пример завитка. Просто замените имена вашей организации и среды в URL-адресе и замените значения Consumer Id и Consumer Secret для параметров client_id и client_secret:
curl -i -X POST "http://<org>-<test>.apigee.net/edgemicro-auth/token" -d '{"grant_type": "client_credentials", "client_id": "4t8X137pOUUtMR7wag3M1yZTcRxeK", "client_secret": "RAcOFVOvO0jns"}' -H "Content-Type: application/json"
Подтвердить токен
Сверяет подписанный токен носителя с открытым ключом, хранящимся в Apigee Edge для указанной организации и среды.
Применение
edgemicro token verify -o [org] -e [env] -f [filename]
Параметры
Параметры | Описание |
---|---|
-o, --org | Организация Apigee, для которой вы настроили Edge Microgateway. |
-e, --env | Среда, для которой вы настроили Edge Microgateway. |
-f, --file | Имя файла, содержащего JWT для проверки. |
-h, --help | Вывод информации об использовании. |
Пример
edgemicro token get -o docs -e test -f token.jwt
Пример вывода для действительного токена
{ application_name: 'b43342ef-86f6-4666-a121-b9ac2025d217', client_id: 'O9ZQRZKnn1rdgcKQsAZUBkQSMdOsKS', scopes: [], api_product_list: [ 'MicroTest' ], iat: 1436396155, exp: 1436397954 }
Пример вывода для недопустимого токена
{ [JsonWebTokenError: invalid token] name: 'JsonWebTokenError', message: 'invalid token' }
Пример вывода для токена с истекшим сроком действия
{ [TokenExpiredError: jwt expired] name: 'TokenExpiredError', message: 'jwt expired', expiredAt: Tue Jul 07 2015 09:19:25 GMT-0600 (MDT) }
Получение токенов на предъявителя напрямую
Вы можете предпочесть получить токены носителя напрямую, отправив HTTP-запрос к конечной точке токена на Apigee Edge. Фактическая конечная точка токена реализована в прокси-сервере, развернутом с помощью команды CLI deploy-edge-service.
Вот пример завитка. Просто замените имена вашей организации и среды в URL-адресе и замените значения Consumer Id и Consumer Secret, полученные из приложения разработчика в Apigee Edge, для параметров client_id и client_secret :
curl -i -X POST "http://<org>-<test>.apigee.net/edgemicro-auth/token" -d '{"grant_type": "client_credentials", "client_id": "4t8X137pOUUtMR7wag3M1yZTcRxeK", "client_secret": "RAcOFVOvO0jns"}' -H "Content-Type: application/json"
Пример вывода:
HTTP/1.1 200 OK X-Powered-By: Express Cache-Control: no-store Pragma: no-cache Content-Type: application/json; charset=utf-8 Content-Length: 640 ETag: W/"280-ze/g/k+c9taqp110vjYQ" Date: Fri, 17 07 2015 15:49:24 GMT Connection: keep-alive "<long string of numbers and letters>"
Инициализация новой конфигурации Edge Microgateway
Запустите эту команду один раз после первой установки Edge Microgateway. Создает новый файл конфигурации по умолчанию: ~ /.edgemicro/default.yaml
.
Применение
edgemicro init
Параметры
Параметры | Описание |
---|---|
-c, --configDir | (Необязательно) Указывает путь к файлу конфигурации Edge Microgateway. По умолчанию файл конфигурации находится в ./config/config.yaml . (Добавлено v2.4.x) |
-h, --help | Вывод информации об использовании. |
Пример
edgemicro init
Результат (Успех)
config initialized to /MyHome/.edgemicro/default.yaml
Проверка конфигурации Edge Microgateway
Проверяет правильность настройки Edge Microgateway.
Применение
edgemicro verify -o [organization] -e [environment] -k [public-key] -s [secret-key]
Параметры
Пример
edgemicro verify -o docs -e test -k abc123 -s xyz456
Результат (Успех)
logging to /var/tmp/edgemicro-My-Machine.local-a0c48610-a148-11e6-8466-93f081b05988 installed plugin from analytics installed plugin from oauth a0c48610-a148-11e6-8466-93f081b05988 edge micro listening on port 8000 verifying analytics negative case: OK verifying bootstrap url availability:OK verifying jwt_public_key availability: OK verifying products availability: OK verifying quota with configured products: OK verifying analytics with payload: OK verification complete
Проверьте состояние кластера микрошлюзов
Добавлено: v2.2.4-бета
По умолчанию Edge Microgateway запускается в режиме кластера. Вы можете использовать эту команду для проверки состояния кластера.
Применение
edgemicro status
Параметры
Параметры | Описание |
---|---|
-h, --help | Вывод информации об использовании. |
Пример
edgemicro status
Результат (Успех)
current nodejs version is v6.1.0 current edgemicro version is 2.2.4-beta edgemicro is running with 4 workers
Остановка кластера микрошлюзов
Добавлено: v2.2.4-бета
Останавливает кластер Edge Microgateway.
Применение
edgemicro stop
Параметры
Параметры | Описание |
---|---|
-h, --help | Вывод информации об использовании. |
Пример
edgemicro stop
Результат (Успех)
current nodejs version is v6.1.0 current edgemicro version is 2.2.4-beta Stop Completed Successfully
Перезагрузка кластера микрошлюзов
Добавлено: v2.2.4-бета
Обеспечивает перезапуск с нулевым временем простоя после изменения конфигурации. Перезагружает микрошлюз Edge, загружая новую конфигурацию.
Применение
edgemicro reload -o [organization] -e [environment] -k [public-key] -s [secret-key]
Параметры
Параметры | Описание |
---|---|
-o, --org | Организация Apigee, для которой вы настроили Edge Microgateway. |
-e, --env | Среда, для которой вы настроили Edge Microgateway. |
-k, --key | Возвращаемое значение ключа, которое возвращается при выполнении команды « edgemicro configure ». |
-s, --secret | Возвращаемое секретное значение, которое возвращается при выполнении команды « edgemicro configure ». |
-h, --help | Вывод информации об использовании. |
Пример
edgemicro reload -o docs -e test -k abc123 -s xyz456
Результат (Успех)
... Reload Completed Successfully