server-management
服务器管理原则
学习生产系统的服务器管理思维和决策。本技能教授进程管理、监控策略和扩展原则,而非死记命令。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“server-management”。 Node.js 应用应该使用什么进程管理器?
预期结果:
- 生产环境推荐使用 PM2。它提供集群、零停机重载和崩溃自动重启。替代方案:systemd 用于 Linux 原生集成。
正在使用“server-management”。 何时应该水平扩展而非垂直扩展?
预期结果:
- 垂直扩展(更多 CPU/RAM)可快速解决单实例瓶颈。水平扩展(更多实例)提供可持续性和分布式。选择垂直扩展满足即时需求,水平扩展满足长期增长。
正在使用“server-management”。 服务器安全的关键原则是什么?
预期结果:
- 关键原则:仅使用 SSH 密钥(不使用密码)、防火墙仅开放最小端口、定期安全更新、环境变量存储密钥、全面的审计日志。
安全审计
安全Static analysis flagged two instances of 'weak cryptographic algorithm' at SKILL.md lines 3 and 166. After manual review, these are FALSE POSITIVES. Line 3 contains only a description string in YAML frontmatter, and line 166 contains only instructional text. The file contains no cryptographic code, no network requests, no file system operations, no environment access, and no external command execution. This is purely educational content teaching server management concepts.
检测到的模式
质量评分
你能构建什么
DevOps 学习
新开发者学习服务器运维和生产环境概念
架构决策制定
工程师就监控和扩展策略进行决策
系统故障排查
团队建立故障排查流程和优先级
试试这些提示
生产环境的 Node.js 应用应该使用什么进程管理器?
Web 应用应该监控哪些关键指标?
何时应该水平扩展而不是垂直扩展?
合适的健康检查应该包含什么?
最佳实践
- 从第一天就开始监控,而不是后期添加
- 使用结构化日志(JSON 格式)便于解析和分析
- 配置自动重启以处理崩溃
- 根据负载均衡器要求选择健康检查深度
避免
- 以 root 身份运行服务而非非 root 用户
- 忽略日志或跳过日志轮转设置
- 手动重启而不是配置自动重启
- 跳过备份或没有定期备份计划