高级 Bash 脚本编程指南
本教程内容转载自:https://github.com/LinuxStory/Advanced-Bash-Scripting-Guide-in-Chinese
感谢开源翻译!!!
本教程内容转载自:https://github.com/LinuxStory/Advanced-Bash-Scripting-Guide-in-Chinese
感谢开源翻译!!!
博客地址 | 简介 |
---|---|
敖小剑的博客 | 资深码农,十九年软件开发经验,微服务专家,Service Mesh布道师,Servicemesher社区联合创始人,Dapr Maintainer |
骏马金龙 | 运维开发,Ansible专栏:一步到位玩透Ansible 作者 |
https://lework.github.io/ | |
杜屹东的博客 | 亚马逊解决方案架构师、前阿里工程师,全栈、devops |
苏易北 | 公有云从业者,坐标深圳。Go / Python / Shell / C,专注云计算、虚拟化领域相关实践 |
mrhope | 物理专业的大佬,vuepress-theme-hope 主题作者 |
二丫讲梵 | 博客朋友李启龙的博客,内容十分优质,国内最全的nexus 系列文档 |
willseecloud | 优秀的运维笔记 |
张种恩的技术小栈 | |
Java 全栈知识体系 | |
CTC的运维学习笔记 | |
Find the Best Programming Courses & Tutorials | |
经济高速发展的今天,我们处于信息大爆炸的时代。随着经济发展,信息借助互联网的力量在全球自由地流动,于是就催生了各种各样的服务平台和软件系统。
由于业务的多样性,这些平台和系统也变得异常的复杂。如何对其进行监控和维护是我们 IT 人需要面对的重要问题。就在这样一个纷繁复杂地环境下,监控系统粉墨登场了。
今天,我们会对 IT 监控系统进行介绍,包括其功能,分类,分层;同时也会介绍几款流行的监控平台。
说明: 本文主要以 Spring Cloud 应用举例
绝大数事故发生在应用上下线发布阶段,所以要尽可能避免发布过程中由于应用自身代码问题对用户造成的影响。
业界发布规范:
问题:镜像仓库认证 secret 创建后,被 rancher 更新为 旧密码
解决方式:删除 项目id 相对应的namespace 下的 secret,停止自动同步更新
原因:之前 创建 镜像仓库凭证 是通过 rancher UI 创建,作用域为 项目下所有命令空间
排查思路:
CPU-动态节能技术
cpufreq 是一个动态调整 CPU 频率的模块,可支持五种模式。为保证服务性能应选用 performance 模式,将 CPU 频率固定工作在其支持的最高运行频率上,从而获取最佳的性能,一般都是默认 powersave,可以通过 cpupower frequency-set 修改。
# 查看当前 CPU 性能模式
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
# 查看当前 CPU 使用频率
cat /proc/cpuinfo | grep -i "cpu mhz"
# 综合查看方式
cpupower frequency-info
# 设置为 performance 模式
cpupower frequency-set -g performance
# 注意:如果使用 cpupower frequency-set 设置后,重启物理机后,配置失败,可能是 tuned-adm 的原因
# 所以建议使用 tuned-adm 设置 CPU 性能模式
tuned-adm profile latency-performance