简单的FastMCP AZD模板
最基本的FastMCP应用程序作为AZD模板,可用于Azure应用服务
用法
- 克隆仓库并安装AZD
- 登录到您的Azure帐户。
azd auth login注意:如果使用政府云,您需要在登录前配置azd以使用该云
azd config set cloud.name AzureUSGovernment
azd auth login- 运行以下命令以构建应用程序的可部署副本,将模板的基础架构配置到Azure,并将应用程序代码部署到新配置的资源。
azd up注意:第一次运行会提示您 Enter a unique environment name: 这将用作将创建的用于保存所有Azure资源的资源组的前缀。此名称在您的Azure订阅中应该是唯一的。此命令将提示您输入以下信息:
Azure Location:部署资源的Azure位置。Azure Subscription:部署资源的Azure订阅。
注意:这可能需要一段时间才能完成,因为它执行三个命令:azd package(构建应用程序的可部署副本),azd provision(提供Azure资源),以及azd deploy(部署应用程序代码)。在打包、配置和部署应用程序时,您将看到一个进度指示器。
- 然后更改app.py并运行
azd deploy再次更新您的更改。
访问免费应用服务层
随着模板的出现,它被设置为一个基本计划(请参见 定价 指南),但如果你想免费开始,你可以在运行前轻松更新模板 azd up 利用免费计划或折扣开发者计划。
转到 /基础设施/资源 文件和更新行58,其中SKU当前设置为 “B1”。将此更改为 “F1” 在 免费方案 (或 “D1” 为了 开发商折扣价 如果您有超过10个要同时部署)。
备注
这使用F1(免费)SKU for app服务,它的CPU和RAM资源有限。
请参阅 定价计算器 有关付费SKU的详细信息,请用合适的选项替换SKU选项。
