概述 Feign 是一个声明式的伪 Http 客户端,它使得写 Http 客户端变得更简单。使用 Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用 Feign 注解和 JAX-RS 注解。Feign 支持可插拔的编码器和解码器。Feign 默认集成了 Ribbon,Nacos 也 ...
分类:
编程语言 时间:
2020-09-17 22:09:56
阅读次数:
35
一、Etcd数据库备份与恢复 Kubernetes 使用Etcd 数据库实时存储集群中的数据,安全起见,一定要备份! 1、kubeadm部署方式备份 ①备份 ETCDCTL_API=3 etcdctl \ snapshot save snap.db \ --endpoints=https://127 ...
分类:
Web程序 时间:
2020-09-17 19:39:33
阅读次数:
41
一、事务的基本概念 事务是由一组SQL语句组成的逻辑处理单元,具有4个属性,通常简称为事务的ACID属性。 A (Atomicity) 原子性:整个事务中的所有操作,要么全部完成,要么全部不完成,不可能停滞在中间某个环节。事务在执行过程中发生错误,会被回滚(Rollback)到事务开始前的状态,就像 ...
分类:
数据库 时间:
2020-09-17 17:00:18
阅读次数:
114
1官方文档:https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#using-boot-dectools 点击Developer Tools,复制Maven的依赖包到pom.xml中 2r ...
分类:
编程语言 时间:
2020-08-20 18:45:36
阅读次数:
71
1.为什么SpringBoot的jar包可以直接运行? SpringBoot提供了一个插件spring-boot-maven-plugin用于把程序打包成一个可执行的jar包。 然后可以直接执行jar包就能启动程序了:java -jar executable-jar-1.0-SNAPSHOT.jar ...
分类:
编程语言 时间:
2020-08-19 19:49:39
阅读次数:
190
构建springboot项目 打包应用 编写dockerfile 构建镜像 发布运行! [root@localhost demo]# ls demo02-0.0.1-SNAPSHOT.jar Dockerfile # Dockerfile文件 [root@localhost demo]# cat D ...
分类:
编程语言 时间:
2020-08-19 19:10:33
阅读次数:
79
Eureka 按照官方介绍: Eureka is a REST (Representational State Transfer) based service that is primarily used in the AWS cloud for locating services for the ...
分类:
其他好文 时间:
2020-08-15 22:23:41
阅读次数:
80
Bug的身世之谜今天又分享一个问题解决的故事。请看下图框起来的错误,明显就是找不到这个class嘛!图片下面我们按照正常人的思路去排查这个问题,既然找不到class那就先看这个依赖的jar包有没有,如果没有那就是铁证如山。但是事与愿违啊,编译后的lib目录下真的有这个包order-api-2.0-SNAPSHOT.jar还是不相信,于是将order-api-2.0-SNAPSHOT.jar解压了,
分类:
其他好文 时间:
2020-07-31 01:04:13
阅读次数:
66
一、前提条件 下载并安装好minio、es环境 其中es版本为7版本以上 二、安装、配置 1、安装es需要的插件(需要重启服务) /usr/share/elasticsearch/bin/elasticsearch-plugin install repository-s3 2、配饰访问minio的账 ...
分类:
其他好文 时间:
2020-07-29 21:26:41
阅读次数:
82
一、RDB 详解 RDB 是 Redis 默认的持久化方案。在指定的时间间隔内,执行指定次数的写操作,则会将内存中的数据写入到磁盘中。即在指定目录下生成一个dump.rdb文件。Redis 重启会通过加载dump.rdb文件恢复数据。 从配置文件了解RDB 打开 redis.conf 文件,找到 S ...
分类:
数据库 时间:
2020-07-28 00:28:09
阅读次数:
111