云计算&云上实战
文章平均质量分 81
小丁学Java
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
域名解密:mdt.center, www, api 三者在微服务架构中的“三角关系”
域名架构解析:mdt.center 的云原生实践 本文深入解析了 mdt.center、www.mdt.center 和 api.mdt.center 在现代云原生架构中的分工协作。根域名 mdt.center 作为数字资产,指向阿里云 OSS;www 子域名负责前端展示,托管静态资源;api 子域名处理后端逻辑,部署在 K8s 集群。这种拆分实现了动静分离、安全隔离和系统解耦,体现了云原生架构的最佳实践。三者通过 HTTPS 安全连接,共同构建完整的现代化应用。原创 2025-11-24 17:43:08 · 155 阅读 · 0 评论 -
填坑记:ACK (K8s) + SLB 全链路 HTTPS 部署实战与跨地域证书同步指南
在云原生架构中,“前端 OSS 静态托管 + 后端 ACK 微服务” 是黄金组合。但当我们要给这个组合穿上 SSL (HTTPS) 的防弹衣时,却踩中了一个极其隐蔽的坑——阿里云证书的“地域隔离”。原创 2025-11-24 15:05:29 · 21 阅读 · 0 评论 -
Vue3+Vite 部署阿里云 OSS 避坑指南:搞定 API 接口 404 与动态环境注入
Vue3+Vite项目部署阿里云OSS时API接口404问题解决方案 问题分析: 本地开发时Vite代理正常工作,但线上部署后API请求发往OSS域名导致404 根本原因是Vite的server.proxy仅在开发模式生效,且Axios配置硬编码了相对路径 解决方案: 编写自动化部署脚本(deploy-web.sh),在构建前动态注入环境变量 修改Axios配置,优先读取环境变量中的真实网关地址(VITE_APP_BASE_API) 脚本自动处理构建、环境变量注入和OSS上传流程 关键点: 通过.env.p原创 2025-11-21 17:22:30 · 359 阅读 · 0 评论 -
打通云端链路:本地终端直连阿里云 OSS 配置指南(ossutil)
本文介绍了如何在Mac终端配置阿里云OSS命令行工具ossutil,实现本地与云端存储的高效连接。主要内容包括:1)通过官方二进制安装ossutil并解决Mac安全限制;2)交互式配置AK/SK和Endpoint等关键参数;3)使用ossutil ls命令验证连接性。文章提供了操作速查表、详细步骤说明和可视化流程图,帮助开发者快速建立安全的命令行访问通道,提升云存储管理效率。成功配置后,用户可直接通过终端操作OSS存储资源。原创 2025-11-21 15:04:12 · 277 阅读 · 0 评论 -
K8s (Kubernetes, 容器编排系统) 容器网络排查的“瑞士军刀”:getent 与 curl 的妙用
阿里云 VPC (Virtual Private Cloud, 专有网络) 切换后的 DNS (Domain Name System, 域名系统) 缓存问题)原创 2025-11-20 20:15:31 · 77 阅读 · 0 评论 -
告别烦人验证码! 阿里云RAM(Resource Access Management, 资源访问控制)子账号,还你一个清爽的开发体验!
摘要:告别主账号频繁验证码的困扰,阿里云RAM子账号助你高效开发!本文详细讲解三步创建RAM用户:1)管理员创建用户并选择访问方式;2)安全保存初始凭证;3)按需授权(推荐PowerUserAccess避免过高权限)。通过合理权限分配,既能保障账户安全,又能实现自动化运维。附流程图和权限对比表,帮助开发者快速上手使用更安全的子账号体系。原创 2025-11-19 15:06:59 · 446 阅读 · 0 评论 -
云上安全的第一道门禁:带你玩转阿里云访问控制(RAM,Resource Access Management,资源访问管理)
本文介绍了阿里云访问控制(RAM)的核心概念与应用场景。RAM通过主账号、RAM用户、用户组、权限策略和RAM角色等组件,实现精细化权限管理,遵循最小权限原则。文章列举了团队成员权限管理、增强安全条件限制、跨账号访问合作及云服务访问配置四个典型场景,并提供了最佳实践建议,如避免使用主账号操作、启用多因素认证等。RAM作为云资源的安全管家,能有效解决账号共享、权限混乱等安全问题,帮助用户构建安全的云上权限体系。原创 2025-11-18 20:36:31 · 677 阅读 · 0 评论 -
云上数据的金钟罩:揭秘阿里云OSS加密算法AES256与SM4的终极对决!
阿里云OSS (Object Storage Service, 对象存储服务) Bucket,并且在安全设置的道路上一路披荆-斩棘。当你来到 “服务端加密方式” 这一关时,你遇到了两位神秘的守护者:AES256 和 SM4。原创 2025-11-03 22:15:52 · 963 阅读 · 0 评论 -
SSH 终极技巧:告别 -i 和长命令,用 config 文件实现“一键登录”!
🚀 SSH 配置终极技巧摘要 通过配置 ~/.ssh/config 文件,可以实现"一键登录"SSH服务器,告别繁琐的-i参数和长命令。只需为每台服务器创建配置块,包含Host(别名)、HostName(IP)、User(用户名)和IdentityFile(密钥路径)信息,就能通过简单别名快速连接。这种方法极大提升了管理多台服务器时的效率,同时也适用于scp命令。配置完成后,只需输入ssh 别名即可自动完成认证登录,是开发运维人员的必备技巧。 关键优势: ✅ 简化命令输入 ✅ 便于管理原创 2025-10-31 17:16:45 · 1234 阅读 · 0 评论 -
SSH 密钥登录“三步走”:从 Permission denied 到丝滑登录
SSH密钥登录排错指南 问题现象:使用SSH密钥登录云服务器时出现"Permission denied (publickey)"或"UNPROTECTED PRIVATE KEY FILE"错误。 根本原因: 未正确指定私钥文件路径(默认只查找id_rsa等标准文件) 私钥文件权限过于开放(需严格限制为600权限) 解决方案: 明确指定私钥路径:ssh -i ~/.ssh/my-key.pem user@host 设置正确权限:chmod 600 ~/.ssh/my-原创 2025-10-31 16:10:59 · 1187 阅读 · 0 评论 -
从96%到36%:一次阿里云ECS磁盘爆满告警的实战排查与根治全记录
本文记录了阿里云ECS服务器磁盘告警从96%降至36%的全过程。通过分析告警信息,使用df -h确认根分区使用率达96%,du命令锁定/root目录下13G异常占用。进一步排查发现xiaoding(6G)和backups(5.5G)目录堆积大量冗余备份文件,清理后磁盘使用率降至36%。文章提出长效解决方案:1)扩容系统盘至40-50G;2)建立自动化备份清理机制,规范备份目录并只保留最近5个版本。该案例展示了从紧急处理到根治问题的完整思路,为类似磁盘空间管理提供了实用参考。原创 2025-08-15 14:55:15 · 1206 阅读 · 0 评论 -
RDS时光机 :手把手教你从阿里云下载 MySQL Binlog 日志
摘要:本文详细介绍了从阿里云RDS下载MySQL Binlog日志的完整流程,包括关键步骤和注意事项。主要内容包括:1)登录控制台并定位目标RDS实例;2)导航至"备份恢复"界面;3)筛选特定时间范围内的日志文件;4)下载Binlog文件。文章强调时区转换、权限管理等重要细节,并提供了流程图帮助理解整个下载过程。获取Binlog日志是数据库恢复和审计的重要第一步,本文为DBA提供了实用的操作指南。(149字)原创 2025-08-12 19:55:08 · 1278 阅读 · 0 评论 -
“为什么我的阿里云 OSS 图片突然访问不了了?”—— 深入 -internal 域名引发的“悬案”
《阿里云OSS图片访问故障排查:internal域名的秘密》 本文剖析了阿里云OSS中因使用-internal内网域名导致图片无法访问的常见问题。通过对比分析内外网域名的差异,揭示了内网域名仅限同地域云服务访问、免流量费但无法公网访问的特性,而外网域名则支持全球访问但需支付流量费。文章指出问题根源在于后端误将内网URL返回给前端,并给出代码层解决方案——替换URL中的-internal后缀。最后通过流程图和对比表,系统总结了内外网域名的适用场景及注意事项,帮助开发者避免此类网络配置错误。原创 2025-08-06 18:23:53 · 1038 阅读 · 0 评论 -
完成网络类型切换,收到经典网络下线通知也别大意!这很可能是经典网络连接地址没清理✨
阿里云RDS经典网络地址残留问题需警惕!即使完成网络切换,若未清理经典网络地址,实例仍受下线计划影响(无法续费、变配)。处理方案:1)彻底删除经典网络地址;2)如过渡期需延长有效期,但须设定期限。迁移专有网络(VPC)更优,需检查关联配置确保无隐藏依赖。避免业务中断风险,及时清理残留地址是关键!原创 2025-06-24 19:26:02 · 556 阅读 · 0 评论 -
OpenSSL 验证 SSL 证书有效期:快速指南!!!
本文详细介绍了如何使用 OpenSSL 命令验证 SSL 证书的有效期,特别是针对 api.drop-shipping.kuaixiaoqingdan.com 的证书。通过拆解命令的各个部分,解释了每个参数的作用,如 echo、openssl s_client、-connect 和 -dates 等。文章还通过 Mermaid 流程图和时序图展示了命令的执行过程,帮助读者直观理解客户端与服务器的交互。此外,文章提供了实践案例,指导如何验证新证书是否生效,并总结了命令的适用场景和注意事项。原创 2025-05-13 20:43:19 · 987 阅读 · 0 评论 -
云存储优化实战:记一次 Spring Boot 启动任务重复生成 OSS 缩略图的调试之旅!!!
方面描述表情符号问题表现Spring Boot 应用每次启动时,后台任务都会处理目录下的所有图片,生成并上传缩略图。🔁⏳日志症状控制台充斥着大量开始使用 ossClient 上传文件...thumb_和medium_) 日志。📜初步怀疑是不是任务调度逻辑有问题?或者是有新文件加入了?🤔❓核心疑点为什么不检查缩略图是否已存在就直接生成和上传?🎯根本原因在触发生成逻辑前,未检查目标缩略图文件 (thumb_...medium_...) 是否已存在于 OSS。❌🔍解决方案在。原创 2025-04-22 19:22:26 · 751 阅读 · 0 评论 -
阿里云SSH连接失败终极排查指南:从零到畅通的完整方案!!!
通过本文的深度解析,相信你已掌握从“连接超时”到“畅通无阻”的全套秘籍。原创 2025-04-10 16:31:30 · 1330 阅读 · 0 评论 -
解决MemoryAnalyzer图标无法启动的血泪史 (MAT 1.16.1)!!!
MAT 依赖 Java 运行时环境。首先要确保安装了 JDK,并且版本符合要求。💪 记住,遇到问题不要慌,一步一步排查,总能解决的!😊 特别是检查配置文件中的路径是否正确!经过以上步骤,终于解决了 MemoryAnalyzer 图标无法启动的问题!在 macOS 上,点击 MemoryAnalyzer.app 图标,应用无法启动。🤯 命令行启动倒是没问题,但每次都敲命令也太麻烦了吧!使用 SDKMAN 安装的 Java,路径通常在。找到对应的 Java 版本,例如。确保路径正确,且指向的是。原创 2025-04-08 18:52:40 · 1397 阅读 · 0 评论 -
如何下载和安装Eclipse MAT:一步步带你搞定内存分析工具!
Eclipse MAT(Memory Analyzer Tool)是一个强大的工具,可以分析Java堆转储文件(.hprof),帮你找到内存泄漏、分析对象占用、优化内存使用。无论是开发还是运维,MAT都是排查内存问题的神器!🔍适用场景排查Java应用内存泄漏 🕵️♂️分析大堆转储文件 📊优化内存使用,提高性能 ⚡最后,用Mermaid画一个思维导图,总结MAT安装的要点:fill:#333;color:#333;color:#333;fill:none;安装Eclipse MAT前置条件。原创 2025-04-07 17:18:58 · 4974 阅读 · 1 评论 -
阿里云OSS Browser完全使用指南:从入门到精通
阿里云OSS Browser是一款**可视化对象存储管理工具**,支持文件上传、下载、权限管理、日志查看等操作,尤其适合需要**批量处理OSS文件**的开发者。本文结合官方文档,用流程图+实操带你玩转OSS Browser!原创 2025-03-18 15:07:04 · 2264 阅读 · 0 评论 -
.jar文件本身损坏(Caused by: java.util.zip.ZipException: error in opening zip file)
重新部署 WAR 文件清理 Tomcat 缓存验证 JAR 文件是解决此问题的常见步骤。如果是自动化构建问题,重新构建和重新部署可能能解决问题。原创 2025-02-25 00:31:48 · 884 阅读 · 0 评论 -
yarn build:prod 的作用是根据项目配置,通过 Vue CLI 将代码以 生产环境模式(--mode production)进行构建(Command Line Interface)
的作用是根据项目配置,通过 Vue CLI 将代码以。这些文件经过压缩和优化,适合在生产环境中直接使用。运行成功后,你可以在项目的。原创 2025-01-05 20:57:37 · 937 阅读 · 0 评论 -
nohup java -jar productQualification.jar --spring.profiles.active=prod &
nohup java -jar productQualification.jar --spring.profiles.active=prod $原创 2024-12-25 19:45:29 · 550 阅读 · 0 评论 -
--spring.profiles.active=prod
--spring.profiles.active=prod原创 2024-12-25 17:31:34 · 631 阅读 · 0 评论 -
nohup java -jar supporterSys.jar --spring.profiles.active=prod &
nohup java -jar supporterSys.jar --spring.profiles.active=prod &原创 2024-11-22 15:45:50 · 876 阅读 · 0 评论 -
阿里云数据库导出 | 数据管理(兼容数据库备份)
阿里云数据库导出 |数据管理(兼容数据库备份)原创 2024-10-16 18:06:59 · 451 阅读 · 0 评论 -
阿里云域名解析和备案
阿里云域名解析和备案原创 2024-10-02 16:27:16 · 735 阅读 · 0 评论 -
阿里云域名注册购买和备案
阿里云域名注册购买和备案原创 2024-10-01 21:15:27 · 753 阅读 · 0 评论 -
阿里云域名HTTP+SSL证书流程(http到https的一个过程)
如何在nginx服务器上安装ssl证书,以及配置443端口的ssl?原创 2024-09-30 23:38:20 · 2124 阅读 · 0 评论 -
附录:中间件与环境安装文档(LAMP环境、Java环境、WordPress安装、Docker安装、1Panel、开机启动任意服务)
1Panel 是一个现代化、开源的 Linux 服务器运维管理面板。适合小型公司快速运维需求。原创 2024-04-20 15:31:40 · 807 阅读 · 0 评论 -
架构师核心-云计算&云上实战(云计算基础、云服务器ECS、云设施实战、云上高并发Web架构)
云服务器ECS(Elastic Compute Service)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了采购IT硬件的前期准备,让我们像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。简而言之,云服务器就是把固定配置的服务器升级为随时可以调整配置的云端服务器。1Panel 是一个现代化、开源的Linux 服务器运维管理面板。快速建站。原创 2024-04-20 15:16:00 · 4343 阅读 · 0 评论
分享