当我们把 Web应用代码部署到服务器并在更新代码版本时重新部署,之前是这么做的:用SSH客户端远程连接服务器,输入命令行安装环境和 Web服务器,接着打开防火墙和强化SSH配置、创建账户等初始化操作。等到新版本更新时要再次部署代码包并重启 Web应用。这还没完,在服务器日常运维中还要花费大量时间测试和验证,特别是在出现问题后快速定位。这些操作中需要执行大量命令、修改大量文件。长此以往都是一些重复性劳动。现在思考一下怎么能优雅高效的一键执行重复命令、集中维护配置文件,每次都在在购买多台 Linux 服务器时完成批量且一致性的配置与部署呢?
这个时候我们需要腾讯云自动化助手(TencentCloud Automation Tools,TAT)功能,这个功能是包含在腾讯云轻量应用服务器中的。
腾讯云自动化助手介绍
腾讯云轻量应用服务器 Lighthouse 和云服务器 CVM 原生运维部署工具。用户无需远程连接实例,自动化助手可自动批量执行 Shell 命令,完成运行自动化运维脚本、轮询进程、安装/卸载软件、更新应用及安装补丁等任务。
用一句话概括:自动化助手=脚本+命令集中保存+一键执行+批量操作。自动化助手不仅能简单又快捷地完成部署与运维任务,还能把所有命令和配置文件集中保存,并在需要时一键批量执行。 更可以一键完成模型训练与AI批处理、数据采集与分析、批量执行等使用场景。
更多功能和特色点击查看腾讯云自动化助手帮助文档。
老魏以最常用的云服务器性能测试为例,介绍如何快速上手腾讯云自动化助手。
腾讯云自动化助手操作
点我直达腾讯云轻量应用服务器,购买一台合适的轻量服务器。
扩展阅读:如何购买和配置腾讯云轻量应用服务器Linux实例
腾讯云轻量应用服务器(Lighthouse)是什么?
接着登录轻量应用服务器控制台,选择左侧导航栏中的命令列表创建命令,设置参数。
这里以使用 Bench.sh 测试脚本为例。
Bench.sh 测试脚本用于测试当前服务器的各种系统信息、性能、支持 IPv6 下载测速且 IO 测试三次后显示平均值。取自世界各地的多个数据中心测试点,下载测试结果是比较全面的。
在命令列表页面中选择已创建的命令以及需执行命令的实例,数秒后即可在【命令结果】中查看到命令执行结果。
这里老魏仅以速度测试脚本为例简单讲解,而除了云服务器性能测试之外还有很多常见运维场景比如数据库备份、内存释放、日志切割、扫描并屏蔽恶意IP等都可以使用自动化助手来自动批量完成。