全部学科
Python全栈
python
NodeJS全栈
nodejs

生产环境运维专题测试

8 题 20 分钟 难度:★★★

考察知识点

  • 生产环境运维 (8题): 高可用架构、监控体系、故障排查、升级策略、备份恢复
💡 参考答案在文末
判断题
1

容器内 PID 1 进程如果未实现信号处理程序,可能无法优雅响应 SIGTERM 信号,导致 Docker 等待超时后强制 SIGKILL。

A

B

单选题
2

Dockerfile 中的 HEALTHCHECK 指令的作用是什么?

A

在构建镜像时检查语法错误

B

定期检测容器内应用的健康状态

C

检查 Docker Daemon 是否正常运行

D

验证镜像的完整性

3

执行 docker stop 命令时,默认先发送什么信号给容器主进程?

A

SIGKILL

B

SIGTERM

C

SIGHUP

D

SIGINT

4

在容器化监控方案中,Prometheus 的主要职责是什么?

A

可视化展示监控指标

B

收集和存储时序监控指标数据

C

发送告警通知

D

收集容器日志

5

Docker 版本号格式 24.0.7 中,中间的 0 代表什么?

A

主版本号

B

次版本号(功能更新)

C

补丁版本号(安全修复)

D

构建号

多选题
6

Dockerfile 中 HEALTHCHECK 指令支持以下哪些配置参数?

A

--interval

B

--timeout

C

--start-period

D

--retries

E

--max-size

7

制定容器化应用的备份策略时,应该备份以下哪些内容?

A

命名卷(volumes)中的数据

B

容器的配置文件和环境变量

C

Docker Compose 或编排配置文件

D

数据库的完整备份

E

容器本身(正在运行的进程状态)

8

以下哪些工具适合用于深入排查容器的网络和性能问题?

A

nsenter - 进入容器的网络命名空间

B

tcpdump - 捕获网络包

C

strace - 跟踪系统调用

D

ping - 测试网络连通性

E

docker logs - 查看容器日志

参考答案
1.正确 2.B 3.B 4.B 5.B 6.A;B;C;D 7.A;B;C;D 8.A;B;C;D;E
想在手机上练习这套试卷?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码
← 上一套试卷 日志管理专题测试
下一套试卷 → 端口与数据卷专题测试
扫码体验小程序
加载中
想在手机上刷题学习?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码