首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >azure操作,如自动缩放、通过ftp部署应用程序和通过命令行交换

azure操作,如自动缩放、通过ftp部署应用程序和通过命令行交换
EN

Stack Overflow用户
提问于 2019-10-28 16:26:25
回答 1查看 160关注 0票数 2

我是新来的蔚蓝平台,我对它的了解非常有限。我要在蔚蓝的平台上动手

  1. 自动缩放应用程序服务并监视此应用程序
  2. 通过FTP上传部署Web应用程序
  3. 添加和交换部署槽 如何从命令行执行上述任务。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-28 16:34:51

所有命令都可以在Azure CLI documentation中使用。

自动应用程序服务与监控应用

代码语言:javascript
复制
az monitor autoscale create -g {myrg} --resource {resource-id} --min-count 2 --max-count 5 --count 3 --email-administrator

通过FTP上传部署Web应用程序

代码语言:javascript
复制
#!/bin/bash

warurl=https://raw.githubusercontent.com/Azure-Samples/html-docs-hello-world/master/index.html
webappname=mywebapp$RANDOM

# Download sample static HTML page
curl $warurl --output index.html

# Create a resource group.
az group create --location westeurope --name myResourceGroup

# Create an App Service plan in `FREE` tier.
az appservice plan create --name myAppServicePlan --resource-group myResourceGroup --sku FREE

# Create a web app.
az webapp create --name $webappname --resource-group myResourceGroup --plan myAppServicePlan

# Get FTP publishing profile and query for publish URL and credentials
creds=($(az webapp deployment list-publishing-profiles --name $webappname --resource-group myResourceGroup \
--query "[?contains(publishMethod, 'FTP')].[publishUrl,userName,userPWD]" --output tsv))

# Use cURL to perform FTP upload. You can use any FTP tool to do this instead. 
curl -T index.html -u ${creds[1]}:${creds[2]} ${creds[0]}/

# Copy the result of the following command into a browser to see the static HTML site.
echo http://$webappname.azurewebsites.net

添加和交换部署槽

代码语言:javascript
复制
az webapp deployment slot auto-swap --slot
                                    [--auto-swap-slot]
                                    [--disable]
                                    [--ids]
                                    [--name]
                                    [--resource-group]
                                    [--subscription]
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58594744

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档