运维
文章平均质量分 91
一叶飘零_sweeeet
大家好,我是果酱(ken),公众号:“果酱桑” 。专注 Java 开发与云原生技术领域,持续分享技术实现方案、实战问题排查、干货心得及前沿动态。已入驻阿里云、稀土掘金、个人公众号等平台,博文同步更新~ 若有技术疑问、经验交流或方向指导,欢迎评论区探讨!以技术为桥,共赴成长之路,期待与你一起深耕技术、To be is to do !共同进步~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ELK Stack(ES+Logstash+Kibana)全链路通关指南
ELK Stack(Elasticsearch、Logstash、Kibana)作为开源领域最成熟的日志与数据分析解决方案,凭借其高可扩展性、实时性和易用性,被阿里、腾讯、字节跳动等大厂广泛应用于日志收集、业务检索、运维监控等场景。原创 2025-12-02 18:14:32 · 1078 阅读 · 0 评论 -
吃透Docker核心三要素:镜像、仓库、容器深度解析与实战指南
本文深入解析Docker三大核心要素:镜像、容器和仓库。镜像作为静态模板,采用分层结构优化存储;容器是镜像的运行实例,通过命名空间和cgroups实现隔离;仓库则负责镜像存储与分发。文章详细介绍了企业级Dockerfile编写、镜像优化技巧、容器网络配置、私有仓库搭建等实战内容,并提供了SpringBoot应用容器化部署的完整流程。同时针对常见问题给出解决方案,帮助开发者掌握Docker核心技术,实现高效开发部署。原创 2025-12-01 17:38:09 · 1075 阅读 · 0 评论 -
阿里Arthas深度详解:从底层原理到生产实战,Java问题排查不再愁
本文深入解析阿里巴巴开源JVM诊断工具Arthas的核心原理与实战应用。作为无侵入式Java诊断神器,Arthas基于Java Instrumentation API和ASM字节码框架,支持JDK6+环境,可动态监控和诊断运行中的Java应用。文章详细介绍了Arthas的三大核心优势:无需修改代码或重启应用、通过字节码增强实现动态监控、覆盖全场景诊断功能。原创 2025-11-28 17:56:41 · 1010 阅读 · 0 评论 -
Linux 安装 Elasticsearch:避坑指南 + 性能调优实战
Elasticsearch安装与配置指南:从入门到生产部署 本文全面介绍Elasticsearch在CentOS8环境下的安装、配置和管理流程。主要内容包括: 系统准备:Java环境配置、端口开放 单节点安装:用户创建、文件下载、系统参数优化 集群配置:3节点集群的详细设置和SSL证书配置 安全特性:xpack安全模块的启用和密码设置 性能调优:JVM参数、分片设置和操作系统优化 Java集成:SpringBoot项目中使用最新JavaClient的完整示例。原创 2025-11-05 14:12:58 · 1287 阅读 · 0 评论 -
从 0 到 1 掌控云原生部署:Java 项目的 Docker 容器化与 K8s 集群实战指南
本文系统介绍了Java应用从容器化到Kubernetes集群部署的全流程。首先分析了传统部署的痛点及容器化优势,详细演示了SpringBoot项目的Docker镜像构建与优化技巧。随后深入讲解Kubernetes核心概念,提供从本地集群搭建到生产环境部署的完整方案,包括资源配置、健康检查、自动扩缩容等关键配置。文章还涵盖CI/CD流水线集成、滚动更新策略、监控日志方案等生产级实践,并给出安全配置、性能优化等专业建议。原创 2025-10-08 15:56:39 · 1585 阅读 · 1 评论 -
云原生改造实战:Spring Boot 应用的 Kubernetes 迁移全指南
文章摘要:本文详细介绍了将SpringBoot应用迁移到Kubernetes(K8s)的完整实践过程。主要内容包括:云原生概念解析、改造前评估与准备、SpringBoot应用容器化改造(Dockerfile编写与优化)、K8s资源配置(Deployment、Service、Ingress等)、云原生特性增强(健康检查、配置动态刷新、服务发现、自动伸缩)、监控与日志方案(Prometheus、Grafana、ELK)、CI/CD流水线实现,以及最佳实践和常见问题解决方案。原创 2025-09-14 17:34:57 · 1175 阅读 · 0 评论 -
Jenkins 实战指南-项目自动构建部署全流程通关
本文详细介绍了使用Jenkins实现Java项目自动化部署的全流程。主要内容包括:Jenkins环境搭建(JDK17、Maven3.8+、Git、MySQL8.0)、Pipeline脚本编写(代码拉取、编译、测试、打包、部署)、远程服务器SSH部署配置、SonarQube代码质量检查集成、邮件通知构建结果等核心功能实现。文章还提供了常见问题解决方案,如权限问题、测试失败处理等。原创 2025-08-12 17:58:08 · 950 阅读 · 0 评论 -
Jenkins 发布 Java 项目:高效持续集成与部署
使用 Jenkins 发布 Java 项目是一种高效、可靠的持续集成和持续部署方法。通过安装 Jenkins、配置项目、构建和部署流程,可以实现自动化的软件开发流程,提高开发效率和软件质量。在实际应用中,可以根据项目的需求和特点,进行高级配置和扩展,如使用插件扩展功能、配置多节点构建、集成其他工具和平台等。原创 2024-10-30 19:38:57 · 1782 阅读 · 0 评论 -
使用 Docker 轻松部署 Spring Boot 应用
当今软件开发领域,Docker 和 Spring Boot 的组合已成为开发和部署应用程序的黄金标准。在这篇博客中,我们将详细探讨如何将 Spring Boot 应用容器化并使用 Docker 进行部署,确保你的部署过程既高效又可靠。原创 2024-05-13 16:40:05 · 768 阅读 · 1 评论 -
从零搭建Jenkins并自动发布Java项目
从零开始搭建Jenkins,并使用它来自动构建和部署我们的Java项目原创 2023-05-25 16:45:52 · 3921 阅读 · 0 评论
分享