自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 微服务之自动化-跨主机集群

环境这次使用flannel要安装对应的配置环境而且使用flannel 的时候,把docker 关了,因为flannel 要在docker之前启动或者关闭docker 命令取消开机自启动想启动flannel 要先把etcd给启动了Flannel实质上是一种覆盖网络即表示运行在一个网上的网应用层网络),并不依靠ip地址来传递消息而是采用一种映射机制把ip地址和做映射来资源定位。也就是将TCP数据包装在另一种网络包里面进行路由转发和通信目前已经支持UDPVxLAN。

2023-04-07 17:53:40 170 2

原创 etcd快速搭建集群

6.flannel操作etcd使用的是v2的API,而kubernetes操作etcd使用的v3的API。偶数个节点集群不可用风险更高,表现在选主过程中,有较大概率或等额选票,从而触发下一轮选举。协议,此时集群写操作无法使得大多数节点同意,从而导致写失败,集群无法正常工作。#5.初始集群状态,新建集群的时候,这个值为new;#5.初始集群状态,进入集群的时候,这个值为exixtsing;#2.该节点成员对等URL地址,且会通告集群的其余成员节点。在131 中查看这个值,如果查的到,就是表面搭成集群了。

2023-04-05 14:37:20 239

原创 微服务自动化etcd的入门

etcd 是一个高度一致的分布式键值(key-value)存储,它提供了一种可靠的方式来存储需要由分布式系统或机器集群访问的数据。它可以优雅地处理网络分区期间的领导者选举Raft选举算法Raft 算法是典型的多数派投票选举算法,其选举机制与我们日常生活中的民主投票机制类似,核心思想是“少数服从多数”。也就是说,Raft 算法中,获得投票最多的节点成为主节点。采用 Raft 算法选举,集群节点的角色有 3 种:1)Leader: 即主节点,同一时刻只有一个 Leader,负责协调和管理其他节点;

2023-04-04 17:01:08 167

原创 liunx安装MySQL 报错误(错误:依赖检测失败:mysql-community-common(x86-64) >= 5.7.9 被 mysql-community-libs-5.7.离线安装)

在不同的虚拟机里面安装MySQL,有的执行代码顺序要发生了改变

2023-03-29 18:43:53 2862

原创 秒杀实战项目1(使用自定义响应封装类、全局异常处理、定义注解、加密)

创建SpringBoot项目并配置POM,定义响应封装类JsonResponseBody和JsonResponseStatus的全局异常处理的基础使用,自定义注解的基础使用

2023-02-06 10:59:02 245

原创 秒杀实战项目环境搭建

大概全部的依赖就这么多,不过基础资料中的pom.xml是没有那么多的,是后面逐步增加的。这里注意 generator\CodeGenerator.java。创建完之后对比 数据库和model,查看数据是否完整。差不多排版成这样就不会有什么问题了。再到service文件中补全@

2023-02-01 17:25:11 80

原创 OAuth2.0

OAuth2.0 概述OAuth(Open Authorization)是一个关于授权的开放网络标准,允许用户授权第三 方应用访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方移动应用或分享他们数据的所有内容。OAuth在全世界得到广泛应用,目前共有2个版本,2007年12月的1.0版(之后有一个修正版1.0a)和2010年4月的2.0版。应用场景第三方应用授权登录,比如QQ,微博,微信,支付宝等的授权登录。基本概念客户端(Client):需要被授权,然后再访问受

2022-05-26 19:37:54 99

原创 MyBatis-Plus的基础使用

MyBatis-Plus基本的详细讲解,简单又快捷

2022-05-21 17:50:25 229

原创 Jmeter的基础

Jmeter的安装和基础使用

2022-05-10 17:26:53 282

原创 redis安装

安装redis

2022-04-27 14:39:48 1336

原创 端口被占用,怎么解决(在命令窗口解决)

端口被占用(命令窗口)

2022-04-22 16:19:01 413

原创 微信开发者工具的tabBar和数据双向绑定

小程序分类栏和双向数据绑定

2022-04-18 11:32:24 896

原创 RabbitMQ的基本了解

一. 概念RabbitMQ 是一个消息中间件:它是一个面向消息中间件的开放式标准应用层协议(它不处理消息而是接收,存储和转发消息数据)二. 四大核心概念1.生产者产生数据发送消息的程序是生产者2.交换机交换机在接收来自生产者的消息,要将消息推送到队列中。而且这个交换机必须确切知道如何处理它接收到的消息,是将这些消息推送到特定队列还是推送到多个队列,亦或者是把消息丢弃,这个必须要由交换机决定3.队列Queue:队列,是 Rabbitmq的内部对象,用于存储还未被消费者消费的消息。

2022-04-12 19:12:32 2788

原创 微信开发者工具

一.建项目文件创建项目文件,AppId一般情况下选择自己的微信公众号的AppId或者用测试号就行了 ,开发模式选择小程序,语言选择JavaScript,选择不使用云服务点击确定即可二.文件的基本作用2.1 启动页面的设置(第一种方法)2.2 启动页面的设置(第二种)2.2.1 选择添加编译模式2.2.2选择页面启动的路径...

2022-04-11 17:23:30 1218

原创 nacos持久化&集群部署

###目前网络模式为:bridge1.docker mysql:5.7的持久化存储及远程连接 1.下拉镜像 docker pull mysql/mysql-server:5.7 注:后面的mysql标签是版本号,可选择,有:5.5/5.6/5.7/8.0 2.在宿主机中相关目录,用于挂载容器的相关数据 mkdir -p /data/mysql/{conf,data} 注1:conf目录 ###重要的事情说三遍 ###重要的事情...

2022-04-01 11:08:19 303

原创 docker安装Nginx

1.搜索nginx镜像 docker search nginx2.拉取镜像docker pull nginx3.在宿主机中创建挂载目录mkdir -p /data/nginx/{conf,conf.d,html,log} 4.根据nginx镜像创建nginx容器 4.1使用自定义网络mynetdocker run \--name mynginx \-d -p 80:80 \--net mynet --ip 192.168.0....

2022-03-28 15:34:22 195

原创 docker 网络配置

1. Docker网络模式 Docker在创建容器时有四种网络模式:bridge/host/container,bridge为默认不需要用--net去指定, 其他三种模式需要在创建容器时使用--net去指定 1.bridge模式 docker run时使用--net=bridge,这种模式会为每个容器分配一个独立的Network Namespace, 同一个宿主机上的所有容器会在同一个网段下,相互之间是可以通信的 注1:bridge为默认模式,不需要使用...

2022-03-25 22:44:25 1860

原创 自定义镜像上传到阿里云

1. 基于alpine制作JDK8镜像1.1 下载镜像docker pull alpine:3.101.2 创建并编辑dockerfile可以进入到这个文件路径开始创建自定义镜像cd /usr/local/java/touch Dockerfilevi Dockerfiledockerfile文件:#1.指定基础镜像,并且必须是第一条指令FROM alpine:latest#FROM alpine:3.10#2.指明该镜像的作者和其电子邮件MAINT.

2022-03-24 20:33:51 561

原创 使用dockerfile创建自定义镜像

内容介绍本文介绍了使用dockerfile自定义jdk镜像,创建并且进入,dockerfile介绍dockerfile基本结构docker使用Dockerfile创建jdkdockerfile介绍Dockerfile 是一个文本格式的配置文件, 用户可以使用 Dockerfile来快速创建自定义的镜像,另外,使用Dockerfile去构建镜像好比使用pom去构建maven项目一样dockerfile基本结构Dockerfile 由一行行命令语句组成, 并且支持以#开头的

2022-03-23 10:13:42 309

原创 docker镜像命令

1. 搜索镜像$ docker search 镜像名称例如:docker search mysql2. 下载镜像$ docker pull 镜像名3. 查看宿主机上的镜像$ docker images4. 删除镜像$ docker rmi 镜像ID/标签5. 启动、停止、重启容器命令$ docker start 容器ID|name|name:tag$ docker stop 容器ID|name|name:tag$ docker restart 容器ID|name|n

2022-03-18 15:12:16 10002

原创 数据卷的基本操作

docker数据卷的基本操作

2022-03-17 20:09:32 923

原创 安装docker

安装docker-CE1.内核版本信息检查$ uname -r2 卸载可能存在的旧版本$ yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine 3 安装必要的系统工具$

2022-03-16 09:55:20 90

原创 电脑强制关机后虚拟机报“run/initramfs/rdsosreport.txt”,后用“xfs_repair -v -L /dev/dm-0”报不能打开设备或者资源

解决方法为:# umount /dev/mapper/centos-root# xfs_repair -v /dev/dm-0# reboot

2022-02-24 20:25:43 878

空空如也

空空如也

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

TA关注的人

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