自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

明天

只争朝夕

  • 博客(15)
  • 收藏
  • 关注

原创 避坑,docker 拉取远程多架构镜像并推送私服

由于遇到arm的架构服务器,原有构建的docker 项目镜像不可用,构建过程中,遇到把镜像推送私服再构建不可用,发现单次多架构的镜像,拉取下来是符合当前架构的,为了拉取原有多架构的镜像,推送自己私服,要注意多个架构一起处理。1、注意正常 docker pull 的情况下,都是只会拉取适合当前架构的版本镜像,所以私服传导时构建就会出现问题。2、拉取不同架构的镜像。

2025-03-17 17:09:11 238

原创 docker buildx 构建多架构 arm amd 等平台

以下 nacos 示例,找了一个支持 arm64 + amd架构的 拉取没有特殊的指定,在拉取时,若是镜像源支持多架构,会适配当前架构的进行优先拉取,若是只有 amd ,那也会直接拉取,但运行就会出错。如图显示的是 arm6 的架构 2、所以需要拉取的镜像是支持 arm64 的,可以通过镜像网站,通过 tag 中 OS/ARCH 看到这个tag 镜像支持的架构 有些仅支持 amd64 架构,这个需要注意。3、若是已经拉取了镜像,则可以 通过 docker inspect 的命令查看。

2025-03-13 13:16:14 381

原创 docker swarm 部署踩坑

在使用docker-swarm搭建一个完整环境过程,实操过程中遇到的问题实际记录,供参考。

2025-02-08 09:28:59 312

原创 Portainer部署加入swarm集群

如何使用portainer和swarm集群加入到portainer进行可视化管理

2025-02-08 09:22:56 337

原创 生产上有哪些常用JVM的调优参数吗?

设置年轻代中Eden区与Survivor区的大小比值。设置为4,则两个Survivor区与一个Eden区的比值为2:4,一个Survivor区占整个年轻代的1/6。:由于并发收集器不对内存空间进行压缩、整理,所以运行一段时间以后会产生“碎片”,使得运行效率降低。如果设置为0的话,则年轻代对象不经过Survivor区,直接进入年老代。设置年轻代(包括Eden和两个Survivor区)与年老代的比值(除去持久代)。设置初始堆大小为3550m。选择垃圾收集器为并行收集器。设置年轻代大小为2g。

2023-03-17 00:00:08 220 2

原创 遇到错误:Error response from daemon: network xxxx not found解决方案

Error response from daemon: network 错误

2022-11-28 16:05:48 9109

原创 nacos+feign+seata 集成分布式事务,以及踩坑过程

使用 nacos+feign+seata 的方式,详细描述完成项目集成分布式事务的解决方案,同时也列举分布式事务失效的三种情况,以及解决方式,这里使用的是最新seata的版本1.5.2。新版的有些不同。

2022-07-29 11:22:49 1718

原创 Nginx了解如何进行日志切割吗?

nginx 日志切割

2022-07-27 10:41:09 686

原创 RabbitMQ核心知识

本文包含以下内容,总结了一些 RabbitMQ 的核心知识,让你快速熟悉起 RabbitMQ,如有遗漏或有误,非常感激能在评论区中指出来。一、基本概念、优缺点二、特点之 Exchange 类型三、消息丢失场景分析和解决方案四、持久化五、高可用之镜像队列六、重复消费七、消费端限流八、死信队列一、基本概念1、Message :由消息头和消息体组成,消息体是不透明的,而消息头则是由一系列的可选参数组成,这些属性包括 routing-key、priorty(优先级,优先被消费),delivery

2022-02-12 17:28:33 1043

原创 简单直接 SQL修改都生效的热部署方式

1、安装 JRebel【File】——【Settings】——【Plugins】按图中搜索:JRebel安装 JRebel and Xrebel for intellij 和 JRebel mybatisPlus extension。 双剑合璧,保证代码和 SQL 修改都可以生效。以进行代码和 mapper 的XML 文件修改均可以生效热部署。若是此处下载出现问题可以直接去官网下载:https://plugins.jetbrains.com。从图中选择的地方过去安装。.

2021-09-16 12:53:52 736 2

原创 六步简单配置主从同步

同一服务器模拟利用 Docker 模拟 Mysql 设置的主从同步设置。1、运行起来两个 Mysql :masterMysql(主库)、slaveMysql(从库),数据库版本 5.7。#拉取镜像docker pull mysql:5.7#y运行主、从容器docker run -p 13306:3306 --name slavemysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7docker run -p 13307:3306 --name maste

2021-06-27 22:05:35 414

原创 Windows下简单安装 Nacos 2.0 并配置持久化

环境:windows1、安装包地址:https://github.com/alibaba/nacos/releases/tag/2.0.12、解压下来即可,简单启动:./nacos/bin双击 startup.cmd(1)诶,发现出现以下错误:java.io.IOException: java.lang.IllegalArgumentException: db.num is null解决问题没有持久化设置 DB ,检查配置文件:./nacos/conf/application.properti

2021-06-11 11:45:22 1940 2

原创 教你一步步安装 MongoDB

环境:centos 7。版本:4.4.11、下载:1、官网:https://www.mongodb.com/try/download/community 下载对应的版本上上传至服务器或直接 wget 方式下载。eg:wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_70-4.4.1.tgz2、解压tar -zxvf mongodb-linux-x86_64-rhel70-4.4.1.tgz mv mong...

2021-06-03 23:17:22 351

原创 JAVA 基础位运算

前言 :为什么需要介绍下位运算呢?其实我是在发现不少性能代码都有不少位运算的身影,之前一直提到位运算的性能高,但是工作中业务码农过程用到的极少,一直没有用心去了解它,今天就来一起看看这家伙怎么这么牛!文章如果有什么不正确的地方,欢迎大家指出哈,感谢感谢 ~.~● 十进制转二进制(正负数)● 二进制加减法● 位运算符● 位移动运算符十进制转二级制位运算是二级制的事情,不过由于我们常常使用的是十位数的计算,先来重温下十进制转成二进制的方法。方法...

2021-04-19 11:44:21 188

原创 shiro框架的基本理解

1.简介shiro是一个安全框架,可以进行认证、授权、密码加密、会话管理从外部来解析shiro框架:Subject:主体,代表了当前“用户”,这个用户不一定是一个具体的人,与当前应用交互的任何东西都是Subject,如网络爬虫,机器人等;即一个抽象概念;所有Subject都绑定到SecurityManager,与Subject的所有交互都会委托给SecurityManage

2018-01-19 16:22:59 15476 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除