16、生产系统的配置、安全保障与资源管理

生产系统配置、安全与资源管理详解

生产系统的配置、安全保障与资源管理

1. 活性和就绪探针

1.1 活性探针

活性探针用于检查容器是否正常运行。虽然有检查 TCP 端口是否开放或发送 HTTP 请求等选项,但运行命令是最通用的选择,也可用于调试。例如:

- http://localhost:8000/
initialDelaySeconds: 5
periodSeconds: 30

此配置表示探针会先等待 5 秒,然后每 30 秒运行一次。默认情况下,连续三次检查失败后,容器将被重启。不过要注意,过于激进的活性探针可能会给容器带来额外负载,若服务频繁被活性探针重启,可能是探针设置过于严格、容器负载过高或两者兼而有之。

1.2 就绪探针

就绪探针用于检查容器是否准备好接受更多请求,是一种相对温和的检查方式。若测试返回错误或超时,容器不会被重启,而是被标记为不可用。例如:

spec:
  containers:
  - name: frontend-service
    readinessProbe:
      exec:
        command:
        - curl
        - http://localhost:8000/
        initialDelaySeconds: 5
        periodSeconds: 10

就绪探针通常用于避免过早接收请求,一般在容器启动后运行。它应该比活性探针更激进,因为这样更安全,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值