背景 解决在单个docker主机中进行多个服务的编排,实现快速部署 有了解即可,不用深入学习研究,重点放在下个章节 下载地址 https://github.com/docke...
背景 解决在单个docker主机中进行多个服务的编排,实现快速部署 有了解即可,不用深入学习研究,重点放在下个章节 下载地址 https://github.com/docke...
准备 下载 centos docker pull centos:centos7.3.1611 下载 jdk8 并解压到指定目录 wget http://download.or...
介绍 什么是注册服务?什么是仓库? 注册注册服务(docker registry)是提供存放仓库(REPOSITORY)的服务器,docker 官方提供了一个默认的公共服务(...
安装nginx镜像 准备 nginx.conf 在 /opt/docker-software/nginx/ 目录下创建 nginx.conf ,目的是替换docker ngi...
安装redis镜像 准备 使用默认的配置启动 使用自定义的配置文件 配置文件设置 在/opt/docker-software/redis目录创建redis.conf,填写以下...
yum配置文件介绍 配置文件位置:/etc/yum.repos.d/ CentOS-Base.repo 是yum 网络源的配置文件 CentOS-Media.repo 是yu...
安装mysql镜像 准备 mysql配置文件设置 在/opt/docker-software/mysql目录创建my.cnf,主要填写mysql的关键配置,填写以下内容: 镜...
镜像管理 查看本地镜像 查找仓库的镜像 拉取镜像 推送镜像 删除镜像 创建目标镜像 参考资料 https://docs.docker.com/engine/reference...
centos7 安装docker 1. 在线安装 参考docker官方安装手册通过yum安装:https://docs.docker.com/install/linux/do...
概述 docker 是一个开发、交付和运行的开放平台。docker 能使你的应用和基础设施解耦,从而使软件交付更加的敏捷。docker 能像管理软件一样管理基础设施。利用 d...
1. 介绍 spirng session 支持的特性 集群 session。通常用于水平扩展后的集群 session 共享 浏览器上多 session (一个浏览器多个ses...
Spring boot 发送邮件 Spring提供了非常好用的JavaMailSender接口实现邮件发送。在Spring Boot的Starter模块中也为此提供了自动化配...
背景 当我们的项目为了达到负载均衡或者备份的目的,服务通常会启动两个及以上的实例,但是如果服务中有定时任务,定时任务又不需要启动多个,只需要单实例运行,因此造成了矛盾。本主要...
1. 背景 服务端为了达到快速响应接口调用方的,通常使用的办法是将业务中部分非事物及非关键步骤改为异步执行,从而提高接口的响应速度。使用异步的方法有消息队列,内存队列,开启线...
1. 引言 程序大部分的时间在磁盘IO,内存的速度快于磁盘。随着用户量、数据量的增加,数据库的查询操作会成为影响用户体验的瓶颈。使用内存代替IO是优化的重要途径。 sprin...
springboot nosql 1. redis 参考资料: https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/r...
springboot mybatis 1. 工程搭建 依据第一章节的样例工程,进行更改。 1.1 pom修改 需要引入: mysql jdbc 驱动包 mybatis-spr...
1 背景 在实际的项目开发中,我们同一套程序需要运行在不同的环境中,例如:测试环境、开发环境、生产环境每个环境需要连接特定的数据库、MQ、redis等。 2 引入 sprin...
springboot logback springboot的默认日志配置 1. springboot-logback的日志介绍 1.1 默认日志的结构 时间日期:精确到毫秒 ...
1. springboot 配置简介 1.1 背景 通常为了能够让程序有更自由的适应性,我们会选择将一些东西作为变量放置在配置文件中,方便在不同环境,不同场景下使用相同的代码...