作者 | 竞霄 阿里巴巴开发工程师
本文整顿自 《Serverless 技术公开课》,关注“Serverless”公众号,回复“入门”,即可获取 Serverless 系列文章 PPT。
导读:本节课程有三局部内容,别离介绍在 SAE 上查看利用的实时日志,文件日志以及通过 NAS 进行利用数据的长久化存储。
实时日志
首先,SAE 反对查看利用实例分组下各个 Pod 的实时日志。当利用出现异常状况时,能够通过查看 Pod 的实时日志定位问题。当利用运行时,能够在【控制台 – 日志治理菜单下 – 实时日志子菜单】不便地看到利用实例的实时日志。
文件日志
SAE 将业务文件日志(不蕴含 stdout 和 stderr 日志)收集并输出 SLS 中,实现无限度行数查看日志、自行聚合剖析日志,不便业务日志对接,并按日志使用量计费。
您能够在部署利用时配置日志收集服务,填入须要采集的日志源,对于滚动日志的场景,能够填入通配符进行解决。
当配置实现后,能够在【控制台 – 日志治理菜单 – 文件日志子菜单】不便地看到采集的文件日志。
NAS 长久化存储
因为存储在容器中数据是非长久化的,SAE 反对了 NAS 存储性能,解决了利用实例数据长久化和实例间多读共享数据的问题。
您能够通过部署利用来配置长久化存储,抉择创立好的 NAS,并填入容器中对应的挂载门路即可。
当配置实现后,能够通过 cat /proc/mount | grep nfs 命令查看是否挂载胜利,或者能够筹备 2 个利用实例,A 和 B,别离挂载 NAS。对 A 执行写入命令 echo “hello” > tmp.txt,对 B 执行读取命令 cat tmp.txt。如果 B 中可能读取到在 A 中写入的 hello,示意 NAS 挂载胜利。
课程举荐
为了更多开发者可能享受到 Serverless 带来的红利,这一次,咱们集结了 10+ 位阿里巴巴 Serverless 畛域技术专家,打造出最适宜开发者入门的 Serverless 公开课,让你即学即用,轻松拥抱云计算的新范式——Serverless。
点击即可收费观看课程:https://developer.aliyun.com/learning/roadmap/serverless
Serverless 公众号,公布 Serverless 技术最新资讯,会集 Serverless 技术最全内容,关注 Serverless 趋势,更关注你落地实际中的遇到的困惑和问题。