Перейти к основному контенту

Функция Azure

Локальный запуск Juka

Juka может быть запущена локально без Azure Web сервера. Это полезно для тестирования Juka перед загрузкой на сервер.

Чтобы запустить Juka локально, выполните следующие шаги:

  1. Откройте проект Juka.sln в Visual Studio 2022.
  2. Нажмите кнопку Начать AzureJukaFunction. Эмулятор Azure будет запущен локально.
  3. Используйте Postman для отправки функций эмулятору Azure. Для этого создайте новый запрос и установите метод запроса на POST. В вкладке Тело выберите Сырье и вставьте следующий код:
{
"code": "func main() { printLine(\"Hello World\") }"
}
  1. Нажмите Отправить. Эмулятор Juka будет выполнять функцию и распечатать сообщение "Hello World" в консоль.

Бег Джуки на Лазурном берегу

Чтобы запустить Juka на Azure, выполните следующие шаги:

  1. Загрузите пакет Juka на Azure.
  2. Использование веб-развёртки для публикации Juka на Azure.
  3. Чтобы позвонить в Juka от клиента, отправьте небольшое сообщение на конечный пункт Juka. Сообщение запроса должно иметь следующий формат:
{
"code": "func main() { printLine(\"Hello World\") }"
}

Примечание: Вы должны избежать квот, в противном случае Juka вернет ошибку.