运维部署
2024
利用 Docker 分层,构建高效的 Spring Boot 镜像
·1095 words·3 mins
在实际项目中,我们偶尔会遇到由于客户部署环境的网络限制问题,导致 Docker 镜像的推送与拉取速度很慢,影响部署的效率。 最近接手的一个项目中,我就遇到了类似的情况,我们在客户的内网部署了 Docker 的私有仓库,Jenkins 打包完后需要推送到 Docker 仓库中。 由于客户基于安全要求对于内部网络之间的传输做了网速的限制,通过传统的 Spring Boot 的 FatJar 生成的 Docker 镜像过大,在每次推送镜像和拉取镜像都需要花不少时间。 我们在私有仓库部署的服务较多,对私有仓库的存储容量要求较高。
Elasticsearch 架构探索
·264 words·1 min
ElasticSearch是一个高可用的搜索引擎,最近在项目中由于客户基础设施的成熟度不够,需要Ops来进行ElasticSearch的高可用部署,了解了其底层集群相关的知识,本文将对其进行总结,介绍ElasticSearch中集群的架构及数据的存储。