AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / coding / 问题 / 77586126
Accepted
gchq
gchq
Asked: 2023-12-01 22:50:27 +0800 CST2023-12-01 22:50:27 +0800 CST 2023-12-01 22:50:27 +0800 CST

Azure - 应用服务 | 应用服务计划 | 应用服务(插槽)

  • 772

这是我第一次使用 Azure,它总是发布到我们自己的服务器上,所以这是一个学习曲线 - MS 的用途就像众所周知的巧克力防火墙一样,任何文档都没有真正解释这一点。

选择 S1 层,并在 VS 中使用默认设置进行发布。由于某种原因,它创建了两个应用程序服务,而我被收取的费用是我预期的两倍。这是一个非常小的 MVC 应用程序,到目前为止带宽<0.01 美元。

我刚刚删除了那个虚假的。

现在我只剩下三项——应用程序服务、应用程序服务计划和应用程序服务(插槽)。据我了解,我可以使用相同的服务计划发布最多 10 个域,并且它将分配可用资源,但成本将保持不变(假设带宽较低)。

这给我留下了几个问题。如果我发布另一个网站,我假设这将成为第二个应用程序服务并按相同的费率收费(因此添加 10 个域会将其从每天 2.40 美元增加到每天 24.00 美元)。那是对的吗?或者我最初的想法是正确的但配置错误?每月 750 美元购买 10 个域名似乎很多。

来自 VS 我发布时有这个

Site URL -      ProjectName123456789.azurewebsites.net

Subscription -  MySubscriptionCode

ResourceGroup - ProjectName123456789ResourceGroup

ResourceName -  ProjectName123456789

我假设要发布另一个站点,我使用相同的资源组但使用不同的资源名称(因此使用不同的站点 URL)?

===========================更新====================== ========

如果我创建一个新项目(例如 MVC),然后单击发布并选择 Azure,它将选择现有设置。如果我单击+,哪里会显示“应用程序服务设置”

App Service (Windows)

Name - ProjectName987654321

Subscription Name - Same as before

Resource Group - LastProjectName123456789ResourceGroup

Hosting Plan - LastProjectName123456789Plan

它应该创建新的 MVC 站点,但以现有的收费率运行?

  • 1 1 个回答
  • 32 Views

1 个回答

  • Voted
  1. Best Answer
    KKI
    2023-12-01T23:18:41+08:002023-12-01T23:18:41+08:00

    首先,当您创建“应用服务”时,它会自动为其创建一个“应用服务计划”。在这种情况下:

    • 应用服务=应用程序、网站等。
    • 应用程序服务计划 = 运行、托管应用程序服务的计算机

    创建第二个或多个“应用服务”后,您可以决定是否希望将其纳入新计划(并且它将创建新的“应用服务计划”)或使用现有计划。

    注意:一个“应用服务计划”可以托管多个“应用服务”。

    要了解费用,我推荐以下网站:https://azure.microsoft.com/en-us/pricing/calculator

    需要注意的是,无论您是否可以在计算器中输入运行时间(默认730小时),如果您停止其托管的“应用程序服务”,那么停止“应用程序服务计划”也不会便宜。您必须删除“计划”或将其缩减为“免费”。

    您可以使用 Runbook(自动化帐户)执行此操作:

    • 自动化帐户:https://learn.microsoft.com/en-us/azure/automation/learn/automation-tutorial-runbook-textual
    • Powershell 模块 + 示例脚本:https://learn.microsoft.com/en-us/powershell/module/az.websites/set-azappserviceplan ?view= azps-11.0.0 示例:Set-AzAppServicePlan -Name 'ContosoASP' -ResourceGroupName 'Default-Web-WestUS' -Tier Free -WorkerSize Small

    旁注:如果您将其缩减为免费,自定义域将立即被删除。

    域名:如果您有自己的域名,您有 2 个选择:

    • 添加“A”记录+添加TXT记录进行认证
    • 添加“CNAME”记录+添加TXT记录进行认证

    如果您不从他们那里购买证书,这些都是免费选项(意味着 azure 不会向您收费)。

    如果您没有自己的域名,可以从 azure 购买。在这种情况下,主域名总是要花钱的,而子域名则不会。没有证书的基本自定义域名将为 11.99 美元/年,而不是每月或每天。

    你的假设可能是正确的。如果您创建一个新站点(应用程序服务),它将获得一个<resourcename>.azurewebsites.netURL。正如我上面所写,它是由您现有的计划还是新的计划托管,这取决于您。

    如果我回答了您的问题,请标记。如有任何其他问题,请随时询问。

    • 1

相关问题

  • 将复制活动的序列号添加到 Blob

  • Packer 动态源重复工件

  • 选择每组连续 1 的行

  • 图形 API 调用列表 subscribedSkus 状态权限不足,但已授予权限

  • 根据列值创建单独的 DF 的函数

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    使用 <font color="#xxx"> 突出显示 html 中的代码

    • 2 个回答
  • Marko Smith

    为什么在传递 {} 时重载解析更喜欢 std::nullptr_t 而不是类?

    • 1 个回答
  • Marko Smith

    您可以使用花括号初始化列表作为(默认)模板参数吗?

    • 2 个回答
  • Marko Smith

    为什么列表推导式在内部创建一个函数?

    • 1 个回答
  • Marko Smith

    我正在尝试仅使用海龟随机和数学模块来制作吃豆人游戏

    • 1 个回答
  • Marko Smith

    java.lang.NoSuchMethodError: 'void org.openqa.selenium.remote.http.ClientConfig.<init>(java.net.URI, java.time.Duration, java.time.Duratio

    • 3 个回答
  • Marko Smith

    为什么 'char -> int' 是提升,而 'char -> Short' 是转换(但不是提升)?

    • 4 个回答
  • Marko Smith

    为什么库中不调用全局变量的构造函数?

    • 1 个回答
  • Marko Smith

    std::common_reference_with 在元组上的行为不一致。哪个是对的?

    • 1 个回答
  • Marko Smith

    C++17 中 std::byte 只能按位运算?

    • 1 个回答
  • Martin Hope
    fbrereto 为什么在传递 {} 时重载解析更喜欢 std::nullptr_t 而不是类? 2023-12-21 00:31:04 +0800 CST
  • Martin Hope
    比尔盖子 您可以使用花括号初始化列表作为(默认)模板参数吗? 2023-12-17 10:02:06 +0800 CST
  • Martin Hope
    Amir reza Riahi 为什么列表推导式在内部创建一个函数? 2023-11-16 20:53:19 +0800 CST
  • Martin Hope
    Michael A fmt 格式 %H:%M:%S 不带小数 2023-11-11 01:13:05 +0800 CST
  • Martin Hope
    God I Hate Python C++20 的 std::views::filter 未正确过滤视图 2023-08-27 18:40:35 +0800 CST
  • Martin Hope
    LiDa Cute 为什么 'char -> int' 是提升,而 'char -> Short' 是转换(但不是提升)? 2023-08-24 20:46:59 +0800 CST
  • Martin Hope
    jabaa 为什么库中不调用全局变量的构造函数? 2023-08-18 07:15:20 +0800 CST
  • Martin Hope
    Panagiotis Syskakis std::common_reference_with 在元组上的行为不一致。哪个是对的? 2023-08-17 21:24:06 +0800 CST
  • Martin Hope
    Alex Guteniev 为什么编译器在这里错过矢量化? 2023-08-17 18:58:07 +0800 CST
  • Martin Hope
    wimalopaan C++17 中 std::byte 只能按位运算? 2023-08-17 17:13:58 +0800 CST

热门标签

python javascript c++ c# java typescript sql reactjs html

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve