线上排查常用命令

作者: 架构师-刘志勇分类: 计算机技术 发布时间: 2024-03-13 17:21:18 浏览:4511 次

线上排查常用命令

AI视频小助理:
一、如何使用命令行工具查看业务日志和排查问题。同时,提醒大家不要使用cat命令全加载日志文件,以免出现问题。 00:01 - 介绍使用tail命令来查看日志,建议不要使用cat命令全加载到内存中。 01:14 - 使用tail命令来查看日志,可以倒着查,避免一次性加载太多数据导致机器宕机。 05:28 - 使用grep命令来查找特定的日志,可以加限制条件,如grep "404" *.log,查找所有的404请求。 二、如何通过命令行查看和分析阿里云机器的CPU、内存等信息,以及如何使用salt命令进行排序和筛选,以便于优化和排查问题。 08:21 - 介绍阿里云机器和静态网页 10:50 - 讲解如何取某一个值的统计,如传输大、耗时高等 13:41 - 使用salt命令进行排序,查找耗时最高的请求 三、在技术面试中可能会遇到的问题,包括数据排序、驱虫、集群排查等,以及如何解决这些问题。同时也强调了日志的重要性和正确的日志打法。 16:40 - 讨论了如何驱虫和组装命令 19:05 - 解释了如何使用shell命令排查多台机器的问题 24:23 - 建议重启集群来解决问题,并查看错误日志来排查问题原因 四、在软件开发过程中,遇到问题时如何进行排查和解决的方法,包括扩容、重启、日志统计等手段,以及如何定位问题和解决问题。 25:02 - 机器多了一定能抗住,先重启扩容,再慢慢排查问题。 26:51 - 连接池断联会自动重置,但要理解他的意思。 28:45 - 根据慢查询日志找到慢的场景,定位问题后再解决。 五、日志格式、日志保存时间、线上排查等方面的内容。强调了日志的重要性,建议中小公司也要重视日志的打法和保存。 33:21 - 日志格式因公司而异,但一般包括时间、URL、方法、参数、耗时等信息。 35:09 - 日志保存时间根据业务需求而定,一般只能保存两三天,有动态脚本控制。 36:58 - 线上排查需要对项目代码有深入了解,日志是必不可少的工具。 六、未来广告商业化的发展趋势,以及如何通过算法优化广告投放策略,提高广告点击率,同时介绍了大模型开发和AI结合的后端技术 --本内容由AI视频小助理生成,关注解锁AI助理,由@CodenJ 召唤发送

大王德富:
很久没有直接这样看日志了,就算不用 APM,也是 elk 了。

【回复】对一般都有收集了。不过特殊情况线上机器排查时候可能需要上机器。
Become_a_Star:
这周面腾讯的后端开发感觉自己能力不行,一些大的项目感觉不能写在简历上了,一问感觉自己像个傻子

【回复】回复 @架构师-刘志勇 :确实,被按在地上问具体的项目部署的突发情况,和对实际应用的场景的思考题和执行题,还有腾讯的c加加面我java,很多八股文没有用到
【回复】回复 @架构师-刘志勇 :而且我还是在校生,所以具体的开发经历是没有多少的,面个暑期实习,被打烂了,我现在考虑读不读研了
【回复】场景问题,很容易被大厂面试官吊打。
统合会:
这期内容挺基础的,不过实际工作中一旦涉及线上业务,必然都能用得到。 linux shell 花活可以试试牛客网的 shell 编程题目。 https://www.nowcoder.com/exam/oj?page=1&tab=SHELL%E7%AF%87&topicId=195

编程语言 服务器 编程 简历 命令 互联网 线上 Java基础 kafka 编程开发

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!