- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如标题所示,我正在尝试自动扩展Azure数据库。我已经找到了用于单个数据库的Powershell工作流脚本,该脚本运行良好。我想知道是否可以自动缩放 flex 池。我试图重写脚本,但失败多次。
这是下面的脚本:
workflow Set-AzureSqlDatabaseEdition
{
param
(
# Name of the Azure SQL Database server (Ex: bzb98er9bp)
[parameter(Mandatory=$true)]
[string] $SqlServerName,
# Target Azure SQL Elastic Pool
[parameter(Mandatory=$true)]
[string] $ElasticPoolName,
# Desired Azure SQL Elastic Pool edition {Basic, Standard, Premium}
[parameter(Mandatory=$true)]
[string] $Edition,
# Desired DTU
[parameter(Mandatory=$true)]
[string] $DTU,
# DatabaseDtuMin
[parameter(Mandatory=$true)]
[string] $DatabaseDtuMin,
# DatabaseDtuMax
[parameter(Mandatory=$true)]
[string] $DatabaseDtuMax,
# Credentials for $SqlServerName stored as an Azure Automation credential asset
# When using in the Azure Automation UI, please enter the name of the credential asset for the "Credential" parameter
[parameter(Mandatory=$true)]
[PSCredential] $Credential
)
inlinescript
{
Write-Output "Begin vertical scaling script..."
# Establish credentials for Azure SQL Database server
$Servercredential = new-object System.Management.Automation.PSCredential($Using:Credential.UserName, (($Using:Credential).GetNetworkCredential().Password | ConvertTo-SecureString -asPlainText -Force))
# Create connection context for Azure SQL Database server
$CTX = New-AzureSqlDatabaseServerContext -ManageUrl “https://$Using:SqlServerName.database.windows.net” -Credential $ServerCredential
# Get Azure Elastic Pool context
$EP = Get-AzureRmSqlElasticPool $CTX ElasticPoolName $Using:ElasticPoolName
# Specify the specific performance level for the target $DatabaseName
$DTU = Get-AzureRmSqlElasticPool $CTX ElasticPoolName $Using:DTU
# Set the new edition/performance level
Set-AzureRmSqlElasticPool $CTX ElasticPoolName $DTU –ServiceObjective $DTU –Edition $Using:Edition -Force
# Output final status message
Write-Output "Scaled the performance level of $Using:DatabaseName to $Using:Edition - $Using:PerfLevel"
Write-Output "Completed vertical scale"
}
}
最佳答案
如果您愿意使用第三方产品,请查看CloudMonix-它具有一项功能,可以按任何度量标准和/或日期时间自动缩放 flex 池,SQL Warehouse和SQL Azure数据库。
您可以在其中定义比例范围和比例调整。比例范围通常是基于时间的标准,在这两个标准之间会进行比例缩放(例如,对于上午9点至下午5点,最小等级为P3,最大等级为P5,依此类推),并且比例调整是基于某种性能指标(DTU> 80或网站上的“请求/秒”> 50,依此类推)
无需PowerShell
关于powershell - 是否可以自动制作天蓝色弹性泳池秤?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50813099/
我在 Azure B2C 中创建了一个策略,下载了它并进行了一些自定义。当我尝试上传它时,出现了这些我不理解的继承错误。即使我不做任何更改,只是尝试上传我刚刚下载的策略,我也会遇到同样的错误。这个错误
我对 Azure 中的“数据连接”有疑问。 我有一个应用服务。我在那里发布了我的 API 应用程序。在我的应用程序中,我有连接字符串(我需要使用数据库)。在我的应用程序的众多设置中,我看到了一个“数据
SQL Azure 刚刚出现了一个奇怪的问题,它发生在完全上线之前的一个小阶段,一些用户正在做一些数据输入。 “服务器 'xxx' 上的数据库 'dbname' 当前不可用。请稍后重新连接。如果问题仍
我已经搜索了很多关于 Spring boot 的支持、Azure AD B2C 安全性的 REST 实现,但找不到任何内容(除了 Azure AD 应用程序或 .net 应用程序)。 这是否意味着Az
已结束。 这个问题是 not reproducible or was caused by typos .它目前不接受答案。 此问题是由拼写错误或无法再重现的问题引起的。虽然类似的问题可能是 on-to
我在 Azure 上创建了 SQL 数据库。我试图从 SQL Server 管理中清除缓存使用: DBCC FREEPROCCACHE, DBCC FREESYSTEMCACHE ('dbo') 不幸
According to this documentation :应用程序和服务主体显然是两个不同的东西。应用程序是全局身份和服务主体 每个租户/AAD 但是This Documentation和 T
如果我通过 Terraform 为现有应用程序网关激活 AKS 的 AGIC: addon_profile { ingress_application_gateway { en
我正在将 oauth 添加到应用程序中,但遇到了以下错误: [invalid_token_response] An error occurred while attempting to retriev
注意:我使用的是 azure apim 我有两个 api 返回 xml 响应如下所示:回应1: 10 响应2: 10 我想转换 XML 响应以获得以下输出,其中 Response 2
我是一名优秀的程序员,十分优秀!