随笔分类 - DevOps
自动化打包,部署,运维等
摘要:1.拉镜像 docker pull mysql:5.7 2.运行容器 docker run --name mysql --restart always --privileged=true -p 3306:3306 -v /usr/local/mysql/conf/:/etc/mysql/mysql.
阅读全文
posted @ 2021-08-24 09:11
Alan6
摘要:一、拉镜像 #docker pull nginx 二、创建并启动容器 docker run -p 8443:443 --name nginx8443 \ -v /usr/local/docker/nginx8443/html:/usr/share/nginx/html \ -v /usr/local
阅读全文
posted @ 2020-07-29 15:30
Alan6
摘要:前言 最近项目需要对接银行系统,对方提供了一些jar包,这些三方jar是没有上传到中央仓库的,所以无法直接在maven中依赖,因此决定搭建一个Maven私服来处理。 maven仓库的使用结构如下图: 通常,我们开发项目并没有使用到虚线标识的那两部分,基本都是通过本机的Maven直接访问中央仓库,下载
阅读全文
posted @ 2020-06-03 17:44
Alan6
摘要:一、docker部署单个服务 1、Idea安装docker插件 首先给Idea安装docker插件,方式为:File ——> Settings ——> Plugins,安装后重启IDE 2、配置远程docker主机 1)首先登陆远程docker主机,修改配置文件 /usr/lib/systemd/s
阅读全文
posted @ 2019-11-17 15:59
Alan6
摘要:一、RabbitMQ集群概念 RabbitMQ 有三种模式:单机模式,普通集群模式,镜像集群模式。单机模式即单独运行一个 rabbitmq 实例,而集群模式需要创建多个 rabbitmq实例。 1、普通集群模式 概念:默认的集群模式。需要创建多个 RabbitMQ 节点。但对于 Queue 和消息来
阅读全文
posted @ 2019-10-17 16:43
Alan6
摘要:一、logback + elk,tcp方式发送 环境搭建参考上一篇博客:https://www.cnblogs.com/alan6/p/11667758.html tcp方式存在的问题:tcp方式在日志量比较大,并发量较高的情况下,可能导致日志丢失。可以考虑采用 kafka 保存日志消息,做一个流量
阅读全文
posted @ 2019-10-15 17:30
Alan6
摘要:一、elk 概念 ELK是 Elasticsearch、Logstash、Kibana的简称,这三者是核心套件,但并非全部。 Elasticsearch:实时全文搜索和分析引擎,提供搜集、分析、存储数据三大功能。Elasticsearch是一套开放REST和JAVA API等结构提供高效搜索功能,可
阅读全文
posted @ 2019-10-14 17:41
Alan6
摘要:一、创建服务提供者service-hi 1、创建子项目的方法类似eureka,略 2、修改pom文件,主要是添加jar包 3、resource目录下添加配置文件application.yml 4、新建启动类,注意加上@EnableEurekaClient 注解,到eureka 注册服务 5、新建一个
阅读全文
posted @ 2019-09-15 17:22
Alan6
摘要:在Maven中依赖的域有:compile、provided、runtime、system、test、import 一、compile(默认) 当依赖的scope为compile的时候,那么当前这个依赖的包,会在编译的时候被加入进来,并且在打包(mvn package)的时候也会被加入进来。编译范围有
阅读全文
posted @ 2019-09-14 20:02
Alan6
摘要:1、File—>New—Maven Project,选择Create a simple project,点击next 2、输入Group Id,Artifact Id,Packaging选择pom,点击Finish 3、父工程创建完成后,修改父pom文件,加入SpringCloud依赖 4、开始创建
阅读全文
posted @ 2019-09-13 23:34
Alan6
摘要:一、docker上部署并启动RabbitMQ 1、查询rabbitmq镜像 #docker search rabbitmq:3.8.19-management 2、拉取rabbitmq镜像 #docker pull rabbitmq:3.8.19-management 3、创建并启动容器 (1)创建
阅读全文
posted @ 2019-09-13 13:02
Alan6
摘要:一、创建项目父工程 1、New -> maven project,不勾选simple project 2、选择第一个,创建archetype 3、输入group id,artifact id,然后完成。 4、修改pom.xml文件,把类型从jar改为pom。项目会报小红叉,然后maven -> up
阅读全文
posted @ 2019-09-06 13:51
Alan6
摘要:一、启动关闭docker 1、查看所有正在运行容器 #docker ps 2、查看所有容器 #docker ps -a 3、停止容器 #docker stop containerId //containerId 容器ID 4、启动、重启容器 #docker start containerId #do
阅读全文
posted @ 2019-09-01 13:46
Alan6
摘要:一、安装docker 1、升级所有包(这步版本够用不要随便进行,会更新系统内核,可能导致开不了机) #yum update //升级所有包,同时升级软件和系统内核(#yum upgrade //升级所有包,不升级软件和系统内核) 2、安装依赖包 #yum install -y yum-utils d
阅读全文
posted @ 2019-07-28 20:22
Alan6

浙公网安备 33010602011771号