你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AppPlatformDeploymentSettings 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
部署设置有效负载。
public class AppPlatformDeploymentSettings
type AppPlatformDeploymentSettings = class
Public Class AppPlatformDeploymentSettings
- 继承
-
AppPlatformDeploymentSettings
构造函数
AppPlatformDeploymentSettings() |
初始化 AppPlatformDeploymentSettings 的新实例。 |
属性
AddonConfigs |
加载项的集合。 |
EnvironmentVariables |
环境变量的集合。 |
IsProbeDisabled |
指示是否禁用运行情况和就绪情况探测。 |
LivenessProbe |
应用实例运行情况的定期探测。 如果探测失败,将重启应用实例。 详细信息: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes。 |
ReadinessProbe |
应用实例服务就绪情况的定期探测。 如果探测失败,将从服务终结点中删除应用实例。 详细信息: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes。 |
ResourceRequests |
所需 CPU 和内存的请求资源数量。 建议使用此字段来表示所需的 CPU 和内存,旧字段 cpu 和 memoryInGB 稍后将弃用。 |
StartupProbe |
StartupProbe 指示应用实例已成功初始化。 如果指定,则在成功完成之前,不会执行其他探测。 如果此探测失败,Pod 将重启,就像 livenessProbe 失败一样。 与在稳定状态操作期间相比,这可用于在应用实例生命周期开始时提供不同的探测参数,其中加载数据或预热缓存可能需要很长时间。 这无法更新。 详细信息: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes。 |
TerminationGracePeriodInSeconds |
应用实例需要正常终止的可选持续时间(秒)。 删除请求中可能会减少。 值必须是非负整数。 值 0 指示通过终止信号立即停止, (没有机会关闭) 。 如果此值为 nil,则将改用默认宽限期。 宽限期是向应用实例中运行的进程发送终止信号后的持续时间(以秒为单位)以及以终止信号强行停止进程的时间。 请将此值设置为大于你的进程的预期清理时间。 默认为 90 秒。 |