
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、阿里云创建私有镜像仓库1、首先是登录阿里云官网,这个就不用多说了2、点击右上角的控制台然后找到容器镜像服务3、选择容器镜像服务以后就会跳转到实例列表,这个时候注意记得把上面的归属地切换成你购买服务器地区,这里有的时候会有bug,默认不是你购买的服务器的所属区域。然后再点击个人实例进入实例详情页。4、进入个人实例详情以后先进入命名空间,创建一个空间,然后再点击镜像仓库创建一个镜像仓库以便后期推送
使用Docker部署war,必须要用容器,我们就用tomcact容器,其实都是将war包丢到tomcat的webapps目录下,tomcat启动的情况下会自动解压war包。一种是在Docker中安装tomcat容器的镜像,然后把war包丢到tomcat镜像下webapps中即可。但是如果tomcat关闭了,其webapps下的包就会消失;二就是利用挂载,还是安装t...
一、环境说明CentOS7;RocketMQ4.5.2;防火墙关闭;虚拟机地址:192.168.0.40,192.168.0.41,192.168.0.42,192.168.0.75;因为之前该虚拟机上搭建了其他的东西,因此这次就指定别名了,直接通过ip和端口访问;二、软件说明RocketMQ本是阿里自己的,后来捐给阿帕奇了,截止到我写这篇博客的时候...
前面已经搭建起来了两主两从异步刷盘、同步复制的集群了,感兴趣的同学可以通过传送门查看:Linux下搭建RocketMQ4.5.2集群,现在讲讲在SpringBoot中集成RocketMQ。一、环境说明开发工具用的是IDEA,虚拟机上搭建的RocketMQ集群用的是4.5.2的,项目中导入rocket-spring-starter是2.0.3,深入查看就能看到用的rocketm...
1.安装perl,yum -y install perl-devel.x86_642.安装GCC等模块,yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel3.下载erlang源码压缩包,wgethttp://erlang.org/download/otp_src_21.0.tar...
Jenkins是自动化部署的神器,今天就讲讲怎么使用Jenkins部署SpringBoot项目。一、环境说明JDK1.8,MAVEN3.5,CentOS7,Jenkins:2.178一、Linux下安装JDK1、登录Oracle官网下载Linux环境下的jdk1.8的压缩包,jdk-8u211-linux-x64.tar.gz2、解压,tar vxf jdk-8u211-lin...
众所周知,平时开发过程中将对象序列化成json字符串常用的工具类一般就三种:fastJson、Gson、Jackjson,但是三种工具类在将对象进行序列化时与对象的get、set、对象属性之间的关系你知道吗,如果知道了,那么下面的你没必要看了,不知道的话请继续看下去。1.与对象属性之间的关系 为了区分三者之间的关系,我创建了一个测试类,只有一个succ...
讲解各个核心组件之前,我们先看一下之前画的k8s整体的架构图回忆一下各个组件之间如何协同工作的。一、核心组件整体总览(一)kubectl跟k8s集群打交道的客户端,我们常用的命令就是通过kubectl来执行的。(二)API Serverk8s集群的中枢纽带,负责多方面的事情:(1)(2)(3)(4)(5)(6)(三)Scheduler(四)Controller Manager(五)kubelet(
docker-swarm是用来在多机部署多容器的一个工具,当然目前主流的是使用k8s部署,但是这个还是可以了解一下,其和k8s还有很多相似之处。
一、为何要用雪花算法1、问题产生的背景现如今越来越多的公司都在用分布式、微服务,那么对应的就会针对不同的服务进行数据库拆分,然后当数据量上来的时候也会进行分表,那么随之而来的就是分表以后id的问题。例如之前单体项目中一个表中的数据主键id都是自增的,mysql是利用autoincrement来实现自增,而oracle是利用序列来实现的,但是当单表...