自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot成功启动后初始化执行某任务

1. 方式一/** * Desc: 系统启动完可以做一些业务操作 */@Component//如果有多个runner需要指定一些顺序@Order(1)public class SimosApplicationRunner implements ApplicationRunner {@AutowiredSystemInitService systemInitService;@O...

2019-11-08 14:46:55 761

原创 使用钉钉通知报警

当下项目中使用钉钉对异常报警也很流行,下面介绍springboot集成钉钉的方法1. 参考大神们的示例连接https://gitee.com/ITEater/prometheus-spring-boot-starterhttps://github.com/chenjazz/DingTalkRobot-SpringBoot2.自定义实现废话不多说直接上代码(码云地址)项目介绍基于...

2019-11-08 14:41:40 1183

原创 Caddy轻松让HTTP端口实现TLS加密

0. 简介Caddy官网地址Automatic HTTPS:Caddy automatically enables HTTPS for all your sites, given that some reasonable criteria are met:The hostname: is not empty is not localhost is not an I...

2019-10-31 17:29:28 1456

原创 ngnix介绍及使用

1. centos 一键安装nginx环境$ yum install nginx根据提示 进行确认 下一步 即可安装完毕;服务器默认根目录为 : /usr/share/nginx/html.nginx 配置目录为 :/etc/nginx/nginx.conf.nginx操作命令:启动 service nginx start停止 service nginx stop重启...

2019-10-31 17:22:46 1065

翻译 kafka学习笔记

1. kafka的简介kafka之前是LinkedIn在2011年开源项目,并且也是在2011年加入Apache基金会. Apache kafka是消息中间件的一种.参考例子说明:生产者消费者,生产者生产鸡蛋,消费者消费鸡蛋,生产者生产一个鸡蛋,消费者就消费一个鸡蛋,假设消费者消费鸡蛋的时候噎住了(系统宕机了),生产者还在生产鸡蛋,那新生产的鸡蛋就丢失了。再比如生产者很强劲(大交易量的情况)...

2018-10-06 15:54:13 127

原创 SpringBoot使用@Async实现异步调用:自定义线程池

1 . springboot 默认异步调用开启异步注解 @EnableAsync 方法上加 @Async 缺点:默认实现 SimpleAsyncTaskExecutor 不是真的线程池,这个类不重用线程,每次调用都会创建一个新的线程(默认)2. 自定义线程池/** * 自定义线程池 * * 1. SimpleAsyncTaskExecutor:不是真的线程池,这个类不重用线程,...

2018-09-30 11:16:52 1274

原创 一、docker学习教程记录

之前一直把重点放到编排工具上,其实docker本身才是基石。本章主要是个人学习docker记录的一个过程,参考与官网以及视频教程

2018-09-29 17:02:07 241

原创 七、DevOps学习笔记

DevOps学习笔记(第七节 docker数据持久化)2.1 数据持久化之Data Volume数据卷 VOLUME 1.创建一个mysql的容器 docker run -d -v mysql:/var/lib/mysql --name mysql1 -e MYSQL_ALLOW_EMPTY_PASSWORD=true mysql 查看容器: sudo docker ps...

2018-08-15 13:01:14 284

原创 六、DevOps学习笔记

DevOps学习笔记(第六节 docker搭建gitlab)搭建gitlab有很多种方式,本章主要说明基于docker-compose搭建1、安装docker-compose 安装Docker-Compose之前,请先安装 python-pip 检查linux有没有安装python-pip包,终端执行 pip -V 若没有,则 yum -y install epe...

2018-08-13 14:07:23 293

原创 五、DevOps学习笔记

DevOps学习笔记(第五节 docker镜像的发布)1. 发布到hub.docker上 首先登陆docker hub . docker login 回车 填写 docker hub账号及密码 docker push 镜像名 #注意:镜像名的前缀需要与docker hub 的账号ID 一致 否则提示需要权限认证 推荐: 将dockerhub 与 github 关联,只需要在...

2018-08-12 15:02:28 226

原创 四、DevOps学习笔记

DevOps学习笔记(第四节 Dockerfile 语法)FROM指令:指在哪个base image之上build自己imageLABEL指令:指image的Metadata信息,如作者、镜像信息、版本、描述、类似代码里的注释RUN指令:运行命令、安装软件、每次运行RUN 都会生成新的一层 执行命令并创建新的image layer RUN yum update &...

2018-08-12 00:46:58 378

原创 三、DevOps学习笔记

DevOps学习笔记(第三节 构建自己的docker镜像)1. Image本身是read-only的.2. 分层的,并且每一层都可以添加改变删除文件,成为一个新的image.3. 不同的image可以共享相同的layer.4. 制作一个简单的base image(zhang/hello-world)1)、拉取一个镜像 docker pull hello-world2)、...

2018-08-11 23:30:49 278

原创 二、DevOps学习笔记

DevOps学习笔记(第二节 docker底层技术)docker实际上是客户端对应服务端的cs架构 docker安装,参考官网即可,https://docs.docker.com/install/linux/docker-ce/centos/3.docker常用命令如: 操作镜像 docker images / docker rmi 镜像ID / sudo syst...

2018-08-10 23:34:11 174

原创 一、DevOps学习笔记

DevOps学习笔记最近工作中用到docker,k8s等技术,自己也经历好一番研究,并且记录自己每一天点滴学习以求成长!1. 环境准备本人用的是win系统, 本地安装了Oracle VM VirtualBox虚拟机以及Vagrant工具,迅速搭建linux开发环境.Vagrant安装过程:1. 下载地址 [官方下载地址](https://www.vagrantup.com/do...

2018-08-10 23:10:55 236

空空如也

空空如也

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

TA关注的人

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