- 博客(6)
- 收藏
- 关注
原创 Spring Boot 项目 Docker镜像大小问题优化
常规而言我们一般将spring boot 项目打包成一个可执行的jar包来进行运行,但是这样有问题,我们项目中的依赖是属于经常不会变动的,这样我们不需要每次更新项目的时候将这些依赖也放入其中,我仅需要改动的业务代码即可,出于这个目的,我们改动一下pom文件中打包的配置,告诉Maven不要将依赖也打包进入可执行的jar中。在Docker中对镜像是进行了分层处理的,你打包的镜像会根据指令进行分层处理,这样做的好处是分层共用,和对于没有改动的层不需要额外构建来提升构建速度,利用这一点我们就可以合理的拆分层。
2025-01-06 16:19:02
654
原创 Docker Swarm 集群安装教程及跨主机网络访问的问题
本次安装准备至少3个节点若现场环境资源充足可准备多个节点,在部署安装前应先规划IP信息,为节点确定一个固定的IP,本文档默认以最小配置为前提,以下均使用3节点进行说明。
2024-11-04 15:43:41
477
原创 MinIO 集群搭建以及跨集群桶单向/双向同步
分别在 minio-cluster-1-node-1 和 minio-cluster-1-node-2 执行三种方式中的任意一种。分别在 minio-cluster-2-node-1 和 minio-cluster-2-node-2 执行三种方式中的任意一种。minio-cluster-1-node-1:9000 和 minio-cluster-2-node-1:9000。# 看到如下输出即代表c1-n1-bk1 可以同步数据到 c2-n2-bk1。# 容器停止则立即删除容器 仅在测试环境中开启。
2023-06-29 17:11:40
3460
2
原创 RabbitMQ-3.6.12 安装使用
OS : win10/winServer 2008 r2 64Erlang 环境1.安装 Erlang 语言 环境安装: 官网下载即可 上图是官网提供的 依赖版本 笔者这里Erlang 17.3 64bit rabbitmq 3.6.12 安装 Erlang 一路默认即可 安装 RabbitMQ 一路默认即可 在 services.msc 服务中 查看Rabbi...
2018-05-04 18:20:04
1307
原创 Solr-7.3 Tomcat 环境下构建
Solr-7.3 Tomcat 环境下构建1. 下载http://archive.apache.org/dist/lucene/solr/ solr 历史版本下载 最新版本为7.3 笔者这里选择7.1Tomcat 8.5 Jdk 1.82. 安装 Tomcat8/webapps/ 目录下新建 solr 文件夹 将service/solr-7.1.0/server/solr-webapp/...
2018-04-26 18:34:57
195
原创 项目集成ActiveMQ以及Solr全文检索服务
最近项目需要消息中间件以及全文检索,考虑到需要近实时更新问题,没有采用Lucene 来写底层,直接用框架Solr好了 1.消息队列的搭建 下载ActiveMQ消息队列 地址:http://activemq.apache.org/activemq-5153-release.html不同的操作系统进入不同文件夹中点击启动 (我这里是win64)项目配置pom.xml 加入如下依赖 ...
2018-04-08 14:54:28
1320
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人