- 在华为云ECS(CentOS/EulerOS)环境中配置Nginx反向代理后端服务(如Java SpringBoot、Node.js或Python应用)时,常遇到HTTP 502 Bad Gateway错误。本文记录一次真实的排障过程与解决方案。一、问题现象客户端请求通过华为云ECS上的Nginx反向代理访问后端服务时,Nginx返回 502 Bad Gateway。查看Nginx错误日志(... 在华为云ECS(CentOS/EulerOS)环境中配置Nginx反向代理后端服务(如Java SpringBoot、Node.js或Python应用)时,常遇到HTTP 502 Bad Gateway错误。本文记录一次真实的排障过程与解决方案。一、问题现象客户端请求通过华为云ECS上的Nginx反向代理访问后端服务时,Nginx返回 502 Bad Gateway。查看Nginx错误日志(...
- 本文从 systemd 是什么讲起:它是开机后第一个启动的进程(PID 1),用 unit 描述服务、挂载点和定时任务。文章介绍 systemctl 的常用命令、service 文件的写法与 daemon-reload 的要点、journalctl 查日志的方法、target 与运行级别的对应关系,并列出新手常见坑和一个最小排查流程。 本文从 systemd 是什么讲起:它是开机后第一个启动的进程(PID 1),用 unit 描述服务、挂载点和定时任务。文章介绍 systemctl 的常用命令、service 文件的写法与 daemon-reload 的要点、journalctl 查日志的方法、target 与运行级别的对应关系,并列出新手常见坑和一个最小排查流程。
- A practical checklist for hardening a small internet-facing server: SSH keys, default-deny firewall rules, routine patching, least privilege, tested backups, and regular log checks. A practical checklist for hardening a small internet-facing server: SSH keys, default-deny firewall rules, routine patching, least privilege, tested backups, and regular log checks.
- 本文记录了在华为云弹性云服务器 ECS(Ubuntu 22.04 LTS)环境下,从零配置 Docker 容器环境、部署轻量 Web 容器,并利用宿主机 Nginx 配置反向代理与安全组放行的完整流程,适合云服务初学者快速上手参考。 本文记录了在华为云弹性云服务器 ECS(Ubuntu 22.04 LTS)环境下,从零配置 Docker 容器环境、部署轻量 Web 容器,并利用宿主机 Nginx 配置反向代理与安全组放行的完整流程,适合云服务初学者快速上手参考。
- 同样是查磁盘,df、lsblk、findmnt 和 du 回答的问题各不相同。用几组示意输出说明容量、挂载和目录占用的关系,再补看 inode,避免把“有一块盘”误当成“业务有可用空间”。 同样是查磁盘,df、lsblk、findmnt 和 du 回答的问题各不相同。用几组示意输出说明容量、挂载和目录占用的关系,再补看 inode,避免把“有一块盘”误当成“业务有可用空间”。
- 刚毕业那段时间,我开始比较认真地接触 Linux。说认真,其实也就是在自己的电脑和一台测试用的服务器上敲敲命令,照着教程把服务跑起来,再慢慢改一改配置。时间一长,我发现自己并不是在很多不同的地方出问题,而是在同一类地方反复卡住。把这些卡点记下来,对我自己来说,比多背几个命令更有用。第一个卡点,是照抄命令。刚开始的时候,看到教程里有一条能跑通的命令,我就直接复制过去,改一下里面的路径或者名字,... 刚毕业那段时间,我开始比较认真地接触 Linux。说认真,其实也就是在自己的电脑和一台测试用的服务器上敲敲命令,照着教程把服务跑起来,再慢慢改一改配置。时间一长,我发现自己并不是在很多不同的地方出问题,而是在同一类地方反复卡住。把这些卡点记下来,对我自己来说,比多背几个命令更有用。第一个卡点,是照抄命令。刚开始的时候,看到教程里有一条能跑通的命令,我就直接复制过去,改一下里面的路径或者名字,...
- 本文介绍 Linux 文件权限的底层逻辑:三组对象与三种操作、数字权限的计算原理、常用权限组合及目录权限的特殊性。 本文介绍 Linux 文件权限的底层逻辑:三组对象与三种操作、数字权限的计算原理、常用权限组合及目录权限的特殊性。
- 本文介绍 Linux 文件权限的底层逻辑:三组对象与三种操作、数字权限的计算原理、常用权限组合及目录权限的特殊性。 本文介绍 Linux 文件权限的底层逻辑:三组对象与三种操作、数字权限的计算原理、常用权限组合及目录权限的特殊性。
- 定时任务总靠手动跑?crontab 一次讲清每天凌晨手动备份数据库、每周手动清理一次日志、每月手动重启一次服务——这些重复活,交给 crontab 就行。它是 Linux 自带的定时任务工具,学会 5 个字段的写法,就能让服务器自己按时干活。 一、crontab 的时间怎么写一条定时任务长这样:30 2 * * * /home/opc/backup.sh >> /var/log/backu... 定时任务总靠手动跑?crontab 一次讲清每天凌晨手动备份数据库、每周手动清理一次日志、每月手动重启一次服务——这些重复活,交给 crontab 就行。它是 Linux 自带的定时任务工具,学会 5 个字段的写法,就能让服务器自己按时干活。 一、crontab 的时间怎么写一条定时任务长这样:30 2 * * * /home/opc/backup.sh >> /var/log/backu...
- 远程运维时内网服务连不上、本地服务想给外部看,不用买公网 IP 也不用搭 VPN,SSH 自带的三种端口转发就能解决:本地转发 -L 把远程服务拉到本地,远程转发 -R 把本地服务推出去,动态转发 -D 一条命令变成 SOCKS 代理。本文用真实场景讲清三种隧道的命令写法与适用边界,并附后台运行、心跳保活、autossh 断线自愈等实用细节。 远程运维时内网服务连不上、本地服务想给外部看,不用买公网 IP 也不用搭 VPN,SSH 自带的三种端口转发就能解决:本地转发 -L 把远程服务拉到本地,远程转发 -R 把本地服务推出去,动态转发 -D 一条命令变成 SOCKS 代理。本文用真实场景讲清三种隧道的命令写法与适用边界,并附后台运行、心跳保活、autossh 断线自愈等实用细节。
- 这台 Debian 小服务器挂在公网上,SSH 的 22 端口每天都会被扫,auth.log 里满是失败登录。密码再复杂也架不住字典爆破,前阵子我把 SSH 加固了一遍,记下来以后照着做。一、密钥登录,关掉密码登录先在电脑上生成密钥:ssh-keygen -t ed25519,一路回车即可。再把公钥传到服务器:ssh-copy-id user@服务器。传完先用新终端试登,确认能登录再关当前会... 这台 Debian 小服务器挂在公网上,SSH 的 22 端口每天都会被扫,auth.log 里满是失败登录。密码再复杂也架不住字典爆破,前阵子我把 SSH 加固了一遍,记下来以后照着做。一、密钥登录,关掉密码登录先在电脑上生成密钥:ssh-keygen -t ed25519,一路回车即可。再把公钥传到服务器:ssh-copy-id user@服务器。传完先用新终端试登,确认能登录再关当前会...
- 容器网络延迟可能来自丢包重传、连接队列拥塞、软中断过载或应用自身阻塞,单看平均响应时间很难准确定位。本文介绍如何结合常用 Linux 网络工具与 eBPF 观测思路,逐层排查问题,并通过指标关联和验证步骤缩短故障诊断时间。 容器网络延迟可能来自丢包重传、连接队列拥塞、软中断过载或应用自身阻塞,单看平均响应时间很难准确定位。本文介绍如何结合常用 Linux 网络工具与 eBPF 观测思路,逐层排查问题,并通过指标关联和验证步骤缩短故障诊断时间。
- 为什么用 curl 做部署验证部署完成后的验证,很多团队依赖浏览器点一遍或者等监控报警。这两种方式都有延迟。curl 是每个镜像里基本都有的工具,脚本化成本低,退出码可以直接用来判断成败,适合放进 CI/CD 或者发布后的 post-deploy 步骤。下面按三层组织:入口层(负载均衡或网关)、应用层(服务实例直连)、依赖层(数据库、缓存、下游 HTTP 接口)。整体脚本约定:用 -s -o... 为什么用 curl 做部署验证部署完成后的验证,很多团队依赖浏览器点一遍或者等监控报警。这两种方式都有延迟。curl 是每个镜像里基本都有的工具,脚本化成本低,退出码可以直接用来判断成败,适合放进 CI/CD 或者发布后的 post-deploy 步骤。下面按三层组织:入口层(负载均衡或网关)、应用层(服务实例直连)、依赖层(数据库、缓存、下游 HTTP 接口)。整体脚本约定:用 -s -o...
- 面对微服务偶发超时,传统日志往往难以还原网络路径上的真实耗时。本文介绍如何结合 eBPF 观测内核网络事件,并使用 tc 实施流量整形与延迟模拟,帮助运维人员从现象定位到验证优化,建立可复用的 Linux 网络性能排查流程。 面对微服务偶发超时,传统日志往往难以还原网络路径上的真实耗时。本文介绍如何结合 eBPF 观测内核网络事件,并使用 tc 实施流量整形与延迟模拟,帮助运维人员从现象定位到验证优化,建立可复用的 Linux 网络性能排查流程。
- 本文介绍查看华为云弹性云服务器 ECS 实例运行状态的两种方法:通过控制台实例列表查看实例状态,以及登录实例后用 uptime、systemctl、free、df 等 Linux 命令查看系统与服务状态,并给出排查思路。 本文介绍查看华为云弹性云服务器 ECS 实例运行状态的两种方法:通过控制台实例列表查看实例状态,以及登录实例后用 uptime、systemctl、free、df 等 Linux 命令查看系统与服务状态,并给出排查思路。
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签