这一节看看如何通过boto3来管理EC2的快照。在实际生产环境中,豆子使用的是AWS提供的解决方案EBSSnapshotScheduler,直接导入Cloudformation的stack,会自动配置Lambda函数和DynamoDB数据库,然后我们可以通过标签来进行设置。从学习的角度,我们直接来弄一个超简易的版本。我们可以直接写两个Lambda函数,一个进行创建,一个进行删除。首先,设置一个ta
分类:
编程语言 时间:
2019-10-09 19:46:50
阅读次数:
117
在读本篇文章之前如果你读过这篇文章 "SpringBoot自动装配原理解析" 应该会更加轻松 准备工作 我们知道SpringBoot的自动装配的秘密在 包下的 文件中,而嵌入Tomcat的原理就在这个文件中加载的一个配置类: 首先看一下上方的几个注解 1. 这个注解是决定配置类的加载顺序的,当注解里 ...
分类:
编程语言 时间:
2019-10-09 00:05:17
阅读次数:
118
从@SpringBootApplication注解入手 为了揭开SpringBoot的奥秘,我们直接从Annotation入手,看看@SpringBootApplication里面,做了什么?打开@SpringBootApplication这个注解,可以看到它实际上是一个复合注解 @Target(E ...
分类:
编程语言 时间:
2019-10-05 20:39:28
阅读次数:
78
1. 概述 <1> 处,使用 @SpringBootApplication 注解,标明是 Spring Boot 应用。通过它,可以开启自动配置的功能。 <2> 处,调用 SpringApplication#run(Class<?>... primarySources) 方法,启动 Spring B ...
分类:
移动开发 时间:
2019-10-05 16:31:19
阅读次数:
151
1. 概述 本文,我们来分享 Spring Boot 自动配置的实现源码。在故事的开始,我们先来说两个事情: 自动配置和自动装配的区别? Spring Boot 配置的原理 2. 自动配置 V.S 自动装配 在这篇文章的开始,艿艿是有点混淆自动配置和自动装配的概念,后来经过 Google 之后,发现 ...
分类:
编程语言 时间:
2019-10-05 16:23:52
阅读次数:
107
我们知道,在Spring Boot 2.0后用自己的的配置类继承WebMvcConfigurerAdapter时,idea会提示这个类已经过时了。 通常情况下我们会采用下面两种代替方案: 实现WebMvcConfigurer 继承WebMvcConfigurationSupport 但是继承WebM ...
分类:
Web程序 时间:
2019-09-30 13:07:22
阅读次数:
165
1、LVS客户端自动配置#/bin/bashVIP=(202.106.195.111 202.106.195.222)[ -e /etc/sysctl.conf ]&&rm -f /etc/sysctl.conf[ -e /etc/sysconfig/network-scripts/ifcfg-lo ...
分类:
其他好文 时间:
2019-09-28 17:40:02
阅读次数:
173
vim ~/.vimrc 然后输入常用的需要用的命令,然后保存,这个每次启动VIM都会自动配置。当然你也可以在VIM里面按“:”之后输入如下命令,但是下次启动之后设置就会丢失了。 syntax enable "自动检测语法syntax on "自动语法高亮set number "显示行号colors ...
分类:
系统相关 时间:
2019-09-21 10:50:54
阅读次数:
84
在前面SpringBoot的文章中介绍了SpringBoot的基本配置,今天我们将给大家讲一讲SpringBoot的运行原理,然后根据原理我们自定义一个starter pom。 本章对于后续继续学习SpringBoot至关重要,了解SpringBoot运行原理对于我们深入学习SpringBoot有着 ...
分类:
编程语言 时间:
2019-09-16 11:40:21
阅读次数:
81
在springboot启动流程的系列文章中,我们看过了springboot的自动配置机制,本文将基于自动配置机制自定义一个自动配置的starter示例 正文 模块结构 首先,我们准备两个模块service和web,模块结构如 service模块 在service模块中,我们添加一个服务类TestSe ...
分类:
其他好文 时间:
2019-09-14 11:28:00
阅读次数:
115