Citrix DaaS
感谢您提供反馈

这篇文章已经过机器翻译.放弃

自动缩放插件

自动缩放插件是一种插件模型,您可以直接对虚拟机的电源管理采取行动。 您可以偏离与虚拟机电源管理相关的标准自动缩放设置,而是针对不同的场景使用不同的设置。 目前,您可以使用的一个这样的插件是 Autoscale 假日插件。

自动缩放假日插件

您可以使用 Autoscale 假日插件来处理不同的假日设置。 例如,您希望在工作日启动大多数虚拟机,而在公共假日则默认应用工作日计划。 为了处理这种情况,该插件允许虚拟机在指定的节假日日期关闭。

配置假期日期

将 Autoscale 假日插件与交付组关联并配置假日日期,以便插件可以允许虚拟机在配置的日期关闭电源。 为了实现此目的,请运行以下命令:

  1. 运行 Get-BrokerAutoscalePlugin 获取假日插件的 UID。

    (Get-BrokerAutoscalePlugin -Name Citrix.AutoscalePlugin.HolidaySchedule).Uid

    注意 HolidaySchedule 插件的 UID 值。 我们假设 HolidaySchedule 插件的 UID 为 1。

  2. 获取要与插件关联的交付组的 UID。 例如:

    $dgUid = (Get-BrokerDesktopGroup 'My Group Name').Uid
  3. HolidaySchedule 插件与交付组 (-AutoscalePluginUid “<HolidaySchedule plugin value>”) 关联并指定所需的假期日期。 例如:

    New-BrokerAutoscaleGroupPlugin -Name "Company Holidays" -DesktopGroupUid $dgUid -AutoscalePluginUid 1 -Configuration '{"Holidays":["2024-11-28","2024-11-29","2024-12-25"]}'

    注意创建的 AutoscaleGroupPlugin 的 UID(插件和交付组之间的关联)。

    注意:

    关联的名称在给定交付组的关联中必须是唯一的。 例如,一个送货组只能有一个名为“公司假期”的关联,但一个或多个其他送货组也可能有名为“公司假期”的关联。

更改假期日期

您可以使用 Set-BrokerAutoscaleGroupPlugin PowerShell 命令并指定 AutoscaleGroupPlugin的 UID 来更改指定的假期日期。 例如,假设 AutoscaleGroupPlugin 具有 UID 2。

Set-BrokerAutoscaleGroupPlugin 2 -Configuration '{"Holidays":["2024-11-28","2024-11-29"]}'

重要注意事项

使用 Autoscale 假日插件时请考虑以下事项:

  • 交付组必须指定时区。
  • 日期格式必须为“yyyy-mm-dd”。
  • 计划覆盖(覆盖标准自动缩放设置)提前一天在前一天 22:00 生成。 22:00 之后,无法添加、删除或更改第二天的任何计划覆盖。
  • 同一个 Autoscale 插件可以与多个交付组关联。 为每个交付组运行 New-BrokerAutoscaleGroupPlugin ,然后配置该组所需的假期。
  • 最新的 Set-BrokerAutoscalePlugin -Configuration 命令将用指定的新假期覆盖所有现有假期。
本内容的正式版本为英文版。部分 Cloud Software Group 文档内容采用了机器翻译,仅供您参考。Cloud Software Group 无法控制机器翻译的内容,这些内容可能包含错误、不准确或不合适的语言。对于从英文原文翻译成任何其他语言的内容的准确性、可靠性、适用性或正确性,或者您的 Cloud Software Group 产品或服务沿用了任何机器翻译的内容,我们均不作任何明示或暗示的保证,并且适用的最终用户许可协议或服务条款或者与 Cloud Software Group 签订的任何其他协议(产品或服务与已进行机器翻译的任何文档保持一致)下的任何保证均不适用。对于因使用机器翻译的内容而引起的任何损害或问题,Cloud Software Group 不承担任何责任。
自动缩放插件