Agent 工程运维(三):K8s 与 Serverless 的运行边界
上一篇把程序拆成进程、镜像、容器和文件。镜像已经能够运行以后,接下来要考虑:启动多少个实例?流量怎样进来?进程失败后谁来重启?发布时,旧实例正在执行的任务怎么办? K8s 和 Serverless 都会参与这些问题,但接管的职责和暴露的配置不同。理解平台时,我更关心两件事:它怎样管理运行资源,以及应用需要怎样配合它的生命周期。 本文继续使用“上传 Excel,调用模型,在沙箱中分析并生成报告”的例子,分别看 API、Worker 和沙箱应该怎样运行。 ...