Docker Compose改了ports仍无效:核对生效配置并重建单个服务
本文详解Docker Compose端口变更常见误区:`restart`不生效因不重载`ports`配置。需用`config`确认预期配置,再通过`up -d --no-deps`重建服务以应用新端口(如8080→18080),避免误查旧容器。强调项目名、文件路径、上下文一致性及端口验证步骤。(239字)
AI面试八股文-16_16-简历相关
本文为AI应用工程师面试指南,涵盖简历撰写(突出业务问题+技术取舍+可验证结果)、RAG/Agent项目表达、系统设计方法论、安全与评测实践、谈薪策略及职业发展路径。强调真实性、可复现性与工程闭环,附PDF下载链接。
容器化改造实践:千里达票务系统在阿里云 ACK 上的部署与弹性伸缩
随着景区数量增加,千里达票务系统模块越来越多,传统一台ECS装全套的方式迭代慢、扩容笨重。团队将核心服务迁移到阿里云ACK容器服务,代码→Docker镜像(ACR)→Deployment→HPA弹性(2~20副本)→Ingress接入。附Deployment与HPA YAML示例,踩坑复盘(优雅停机、资源配额、镜像拉取慢、有状态服务误容器化)。应用层实现秒级扩容、分钟级发布,为多云部署与灰度发布打下基础。
VS Code Chat新特性:可以查看引用卡片了
VS Code 内置聊天中,GitHub Issue/PR/文件等引用卡片现支持富悬停预览:悬停即显标题、状态、元数据;右键新增一键复制路径。按需加载,不偷查、不轮询,让引用真正成为高效工作入口。(239字)
Spark 核心之 ClusterManager 原理剖析
本文深度解析 Spark 的 ClusterManager 抽象层:通过 ExternalClusterManager 接口与 ServiceLoader 机制,统一适配 Standalone/YARN/K8s 三大资源管理器。详解 Master URL 路由、源码实现对比及自定义扩展方法,揭示 Spark “调度不变、资源可插拔”的核心设计哲学。(239字)